Linux -optimering for at forbedre ydeevnen

Indholdsfortegnelse
Vi antager i dette tilfælde en Debian-, Ubuntu- eller Mint -distribution. Vi får adgang til terminalvinduet, vi starter optimeringen med den øverste kommando:
sudo top

Her kan vi se de aktive tjenester, og hvor meget de bruger cpu, hukommelse og oppetid. Ovenfor kan vi se andre parametre ramhukommelse, swap, kørende processer, venteprocesser.
For at frigøre RAM -hukommelse fra terminalen skriver vi følgende kommandoer
 se -n 1 gratis -m sudo sync && sudo sysctl -w vm.drop_caches = 3 

Den første af kommandoerne viser os mængden af ​​RAM, der bruges i realtid, og med den anden frigør vi hukommelsen. I det følgende billede kan vi se optimeringen.
Før gratis optimering 337 MB.

Efter den gratis optimering 674 mb, genoprettet fra terminalen.

Normalt er brugen af ​​Swap 60% i forhold til brugen af ​​ramhukommelse, dette gøres for ikke at mætte ramhukommelsen, men hvis vi har mere end 1 GB, kan vi bruge mere ram og mindre byttepartition. For at se hvilken konfiguration vi har i terminalen, skriver vi.
sudo cat / proc / sys / vm / swappiness

Hvis værdien er 60, bruger vi swap 60 af tiden, og vi kan sænke den til 10 med kommandoen:
sudo sysctl -w vm.swappiness = 10

Dette vil være midlertidigt for at kunne teste forskellige swap -værdier, så konfigurationen er permanent, vi skal ændre filen /etc/sysctl.conf og til sidst tilføjer vi vm.swappiness = 10
En meget interessant software er Boot manager, selvom alle distro bringer det, der er kendt som Application Manager i begyndelsen. De er software, der starter automatisk, når du starter computeren. Vi kan også fjerne nogle endda opgraderinger, der bruger meget cpu og ram.

E4rat Det er et program, der gør det muligt at reducere adgangstiden. Vi starter med at installere nogle afhængigheder for e4rat:
sudo apt-get install libblkid1 e2fslibs

Fjern ureadahead, som er et program, der gemmer en opstartspost:
sudo dpkg-rens ureadahead ubuntu-minimal

Vi skal derefter redigere Linux grub du skal se, om det er grub eller grub2
sudo nano /boot/grub/grub.cfg

Vi kigger inde i filerne grub en kommandolinje som følgende (de kan variere en smule):
linux /boot/vmlinuz-3.2.0-23-generic root = UUID = bd54d7f0-ef24-4b86-999d-564d30ff9d17 ro recovery nomodeset

Til sidst tilføjer vi
init = / sbin / e4rat-collect
og så genstarter vi
sudo shutdown -r nu

Ved genstart af computeren udfører vi følgende kommando:
sudo e4rat-realloc /var/lib/e4rat/startup.log

Vi genstarter igen med kommandoen:
sudo shutdown -r nu

For at sikre, at e4rat altid starter med grub, åbner vi grub -filen
sudo nano / etc / default / grub

Vi ændrer for at fastslå, at det starter e4rat med Grub:
GRUB_CMDLINE_LINUX_DEFAULT = ”init = / sbin / e4rat-preload stille stænk”

Endelig genstarter vi, og du kan se nogle ændringer i starten af ​​nogle programmer. Denne metode fungerer ikke på servere eller SSD -diske, da den ikke administreres af cache, har den ikke diskforsinkelse.
wave wave wave wave wave