Linux-Optimierung zur Leistungssteigerung

Inhaltsverzeichnis
Wir gehen für diesen Fall von einer Debian-, Ubuntu- oder Mint-Distribution aus. Wir greifen auf das Terminalfenster zu, wir starten die Optimierung mit dem oberen Befehl:
sudo nach oben

Hier sehen wir die aktiven Dienste und wie viel sie CPU, Speicher und Betriebszeit verbrauchen. Oben sehen wir andere Parameter RAM-Speicher, Swap, laufende Prozesse, wartende Prozesse.
Um RAM-Speicher aus dem Terminal freizugeben, schreiben wir die folgenden Befehle
 watch -n 1 frei -m sudo sync && sudo sysctl -w vm.drop_caches = 3 

Der erste der Befehle zeigt uns in Echtzeit die Menge an RAM an, die verwendet wird, und mit dem zweiten geben wir den Speicher frei. Im folgenden Bild sehen wir die Optimierung.
Vor der kostenlosen Optimierung 337 MB.

Nach der kostenlosen Optimierung 674 MB, vom Terminal wiederhergestellt.

Normalerweise beträgt die Verwendung von Swap 60% in Bezug auf die Verwendung von RAM-Speicher. Dies geschieht, um den RAM-Speicher nicht zu sättigen, aber wenn wir mehr als 1 GB haben, können wir mehr RAM und weniger Swap-Partition verwenden. Um zu sehen, welche Konfiguration wir im Terminal haben, schreiben wir.
sudo cat / proc / sys / vm / swappiness

Wenn der Wert 60 ist, verwenden wir swap 60 der Zeit und können ihn mit dem Befehl auf 10 senken:
sudo sysctl -w vm.swappiness = 10

Dies ist temporär, um verschiedene Swap-Werte testen zu können, damit die Konfiguration dauerhaft ist, müssen wir die Datei ändern /etc/sysctl.conf und am ende fügen wir hinzu vm.swappiness = 10
Eine sehr interessante Software ist Bootmanager, obwohl alle Distributionen am Anfang den sogenannten Application Manager mitbringen. Es handelt sich um Software, die beim Starten des Computers automatisch gestartet wird. Wir können auch einige Upgrades entfernen, die viel CPU und RAM verbrauchen.

E4rat Es ist ein Programm, das es ermöglicht, die Zugriffszeit zu reduzieren.Wir werden mit der Installation einiger Abhängigkeiten für e4rat beginnen:
sudo apt-get install libblkid1 e2fslibs

Entfernen Sie ureadahead, ein Programm, das einen Boot-Record speichert:
sudo dpkg --purge ureadahead ubuntu-minimal

Wir müssen dann den Linux-Grub bearbeiten. Sie müssen sehen, ob es sich um Grub oder Grub2 handelt
sudo nano /boot/grub/grub.cfg

Wir schauen in die Akten roden eine Befehlszeile wie die folgende (sie können ein wenig variieren):
linux /boot/vmlinuz-3.2.0-23-generic root = UUID = bd54d7f0-ef24-4b86-999d-564d30ff9d17 ro recovery nomodeset

Am Ende fügen wir hinzu
init = / sbin / e4rat-collect
und dann starten wir neu
sudo shutdown -r jetzt

Beim Neustart des Computers führen wir den folgenden Befehl aus:
sudo e4rat-realloc /var/lib/e4rat/startup.log

Wir starten erneut mit dem Befehl:
sudo shutdown -r jetzt

Damit e4rat immer mit Grub startet, öffnen wir die Grub-Datei
sudo nano / etc / default / grub

Wir ändern, um sicherzustellen, dass e4rat mit Grub gestartet wird:
GRUB_CMDLINE_LINUX_DEFAULT = ”init = /sbin/e4rat-preload quiet splash”

Schließlich starten wir neu und Sie können einige Änderungen beim Start einiger Programme sehen. Diese Methode funktioniert nicht auf Servern oder SSD-Festplatten, da sie bei der Verwaltung durch den Cache keine Festplattenlatenz aufweist.

Sie werden die Entwicklung der Website helfen, die Seite mit Ihren Freunden teilen

wave wave wave wave wave