Android

So ändern Sie den Swap-Wert unter Linux

Samsung: Android: So ändern Sie den PIN Ihres SIM-Karte

Samsung: Android: So ändern Sie den PIN Ihres SIM-Karte

Inhaltsverzeichnis:

Anonim

Swap Space ist ein Teil der Festplatte, der verwendet wird, wenn der RAM-Speicher voll ist. Der Auslagerungsspeicher kann eine dedizierte Auslagerungspartition oder eine Auslagerungsdatei sein.

Wenn einem Linux-System der physische Speicher ausgeht, werden inaktive Seiten aus dem RAM in den Auslagerungsspeicher verschoben.

Swappiness ist eine Linux-Kernel-Eigenschaft, mit der das Gleichgewicht zwischen dem Auslagern von Seiten aus dem physischen Speicher in den Auslagerungsspeicher und dem Entfernen von Seiten aus dem Seiten-Cache hergestellt wird. Grundsätzlich wird definiert, wie oft das System den Swap Space nutzen wird.

Dieser Artikel beschreibt, wie Sie den Swap-Wert auf Linux-Systemen ändern können.

Überprüfen des Swappiness-Werts

Verwenden Sie den folgenden cat Befehl, um den aktuellen Swap-Wert auf Ihrem System zu überprüfen:

cat /proc/sys/vm/swappiness

Der Standardwert für swappiness bei den meisten Linux-Distributionen ist 60:

60

Während der Swap-Wert von 60 für die meisten Benutzer angemessen ist, müssen Sie in einigen Fällen möglicherweise einen niedrigeren Wert festlegen.

Ein weiterer Befehl, mit dem Sie den Swap-Wert ermitteln können, ist sysctl :

sysctl vm.swappiness

vm.swappiness = 60

Ändern des Swappiness-Werts

Swappiness kann einen Wert zwischen 0 und 100 haben. Ein Wert von 0 weist den Kernel an, das Auslagern so lange wie möglich aggressiv zu vermeiden. Bei einem Wert von 100 werden Prozesse aggressiv aus dem physischen Speicher ausgelagert.

Bei einem niedrigeren Wert versucht der Kernel, das Auslagern möglichst zu vermeiden, während bei einem höheren Wert der Kernel versucht, den Auslagerungsbereich aggressiver zu nutzen.

Der Zugriff auf den Auslagerungsspeicher ist viel langsamer als der direkte Zugriff auf den physischen Speicher. Ein niedrigerer Wert für den Parameter swappiness verbessert höchstwahrscheinlich die Gesamtsystemleistung. Für die reguläre Desktop-Installation wird ein Wert von 10 empfohlen. Ein Swap-Wert von 0 oder 1 wird für die meisten Datenbankserver empfohlen.

Der optimale Swap-Wert hängt von Ihrer Systemauslastung und der Größe des RAM-Speichers ab. Sie sollten diesen Parameter in kleinen Schritten anpassen, um einen optimalen Wert zu finden.

Geben Sie beispielsweise den folgenden Befehl als root- oder sudo Benutzer ein, um den Swap-Wert zur Laufzeit auf 10 zu setzen:

sudo sysctl vm.swappiness=1

Öffnen Sie die Datei /etc/sysctl.conf mit Ihrem Texteditor, damit der swappiness-Parameter auch nach einem Neustart erhalten /etc/sysctl.conf :

sudo nano /etc/sysctl.conf

vm.swappiness Parameter vm.swappiness und ändern Sie seinen Wert. Wenn dieser Parameter nicht vorhanden ist, hängen Sie die folgende Zeile an die Datei an:

/etc/sysctl.conf

vm.swappiness=1

Fazit

Wir haben Ihnen gezeigt, wie Sie den Wert des swappiness-Parameters ändern können.

Wenn Sie Feedback haben, hinterlassen Sie unten einen Kommentar.

Tauschen