Linux -optimalisering for å forbedre ytelsen

Innholdsfortegnelse
Vi vil for denne saken anta en Debian-, Ubuntu- eller Mint -distribusjon. Vi får tilgang til terminalvinduet, vi starter optimaliseringen med toppkommandoen:
sudo topp

Her kan vi se de aktive tjenestene og hvor mye de bruker cpu, minne og oppetid. Over kan vi se andre parametere ramminne, bytte, kjøre prosesser, venteprosesser.
For å frigjøre RAM -minne fra terminalen skriver vi følgende kommandoer
 se -n 1 gratis -m sudo sync && sudo sysctl -w vm.drop_caches = 3 

Den første av kommandoene viser oss mengden RAM som brukes i sanntid, og med den andre frigjør vi minnet. I det følgende bildet kan vi se optimaliseringen.
Før gratis optimalisering 337 MB.

Etter den gratis optimaliseringen 674 mb, gjenopprettet fra terminalen.

Normalt er bruken av Swap 60% når det gjelder bruk av ram -minne, dette gjøres for ikke å mette ram -minnet, men hvis vi har mer enn 1 GB kan vi bruke mer ram og mindre byttepartisjon. For å se hvilken konfigurasjon vi har i terminalen, skriver vi.
sudo cat / proc / sys / vm / swappiness

Hvis verdien er 60, bruker vi bytte 60 av tiden, og vi kan senke den til 10 med kommandoen:
sudo sysctl -w vm.swappiness = 10

Dette vil være midlertidig for å kunne teste forskjellige bytteverdier, slik at konfigurasjonen er permanent må vi endre filen /etc/sysctl.conf og til slutt legger vi til vm.swappiness = 10
En veldig interessant programvare er Boot manager, selv om all distro bringer det som er kjent som Application Manager i begynnelsen. De er programvare som starter automatisk når du starter datamaskinen. Vi kan også fjerne noen til og med oppgraderingene som bruker mye cpu og ram.

E4rat Det er et program som gjør det mulig å redusere tilgangstiden. Vi starter med å installere noen avhengigheter for e4rat:
sudo apt-get install libblkid1 e2fslibs

Fjern ureadahead som er et program som lagrer en oppstartspost:
sudo dpkg-rens ureadahead ubuntu-minimal

Vi må deretter redigere Linux -grub du må se om det er grub eller grub2
sudo nano /boot/grub/grub.cfg

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

På slutten legger vi til
init = / sbin / e4rat-collect
og så starter vi på nytt
sudo shutdown -r nå

Når vi starter datamaskinen på nytt, utfører vi følgende kommando:
sudo e4rat-realloc /var/lib/e4rat/startup.log

Vi starter på nytt med kommandoen:
sudo shutdown -r nå

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

Vi modifiserer for å fastslå at det starter e4rat med Grub:
GRUB_CMDLINE_LINUX_DEFAULT = ”init = / sbin / e4rat-preload stille sprut”

Til slutt starter vi på nytt, og du kan se noen endringer i starten av noen programmer. Denne metoden fungerer ikke på servere eller SSD -disker, siden den ikke administreres av hurtigbuffer, har den ikke diskforsinkelse.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave