Linux 15.009 Themen, 106.782 Beiträge

RAM bis der Arzt kommt - und es swappt immer noch!

Marcel J. / 9 Antworten / Flachansicht Nickles

total used free shared buffers cached
Mem: 261668 258668 3000 0 280 62144
-/+ buffers/cache: 196244 65424
Swap: 128516 7480 121036

Hi!
Kann mir jemand sagen, warum meine Kiste auf die Festplatte auslagert,
obwohl noch RAM frei ist? Kann ich darauf Einfluß nehmen?
Vielleicht sollte ich die Swap-Partition entfernen?!?
Marcel

bei Antwort benachrichtigen
Anonym Marcel J. „RAM bis der Arzt kommt - und es swappt immer noch!“
Optionen

Die Frage lautet eher:
Wann werden einmal ausgelagerte Speicherbereiche wieder vom Swap
ins RAM zurückgeholt ?

Antwort: Wenn sie benötigt werden.

Ich mag dieses Verhalten. Beispielsweise läd Netscape erst mal
die gesammte Motif Lib in den Speicher (statisch gegen Motif gelinkt)
braucht davon aber nur wenige Teile. Die nicht benötigten Bereiche
sind im Swap am besten aufgehoben.

Ein automatisches Zurückholen von ausgelagerten Speicher würde nur
dafür sorgen, daß der Hauptspeicher ständig mit unnützem Müll
belegt wäre.

j. - www.obira.de

Ps:

total used free shared buffers cached
Mem: 257736 198304 59432 66052 71092 42172
-/+ buffers/cache: 85040 172696
Swap: 201088 1216 199872

bei Antwort benachrichtigen