Linux als Desktopsystem zu verwenden ist sehr gut möglich. Aber es gibt natürlich immer noch Einstellungen, die eher für einen Serverbetrieb gedacht sind oder mit Rücksicht auf alte Systeme für neuere nicht optimal sind. Eine dieser Stellschrauben ist das Auslagerungsverhalten.
Wenn ein Desktopprogramm wie ein Browser zwei Stunden geruht hat, soll es trotzdem noch direkt auf Eingaben reagieren. Im Gegensatz dazu ist es für das Gesamtsystem nicht verkehrt, wenn ruhende Programme aus dem Arbeitsspeicher in den Swap gelagert werden. Zumindest ist dies in etwa das, was man der kontroversen Diskussion auf der lkml entnehmen kann. Legt die Faustregel nahe: Für einen Desktop mit viel Ram ist eine niedrige Swappiness gut.
Dern derzeitigen Wert kann man mit
sudo sysctl -a | grep "vm.swappiness"
abfragen.
Den neuen Wert setzt man mit
sudo sysctl vm.swappiness=0
im laufenden Betrieb und temporär oder dauerhaft durch das Einfügen von
vm.swappiness=0
in die /etc/sysctl.conf. Das ist auch unter Tuning im Wiki beschrieben.
onli blogging am : Mehr Swap
Vorschau anzeigen