Linux 15.036 Themen, 107.107 Beiträge

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

Marcel J. / 9 Antworten / Baumansicht 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
Marcel J. Anonym „Die Frage lautet eher: Wann werden einmal ausgelagerte Speicherbereiche wieder...“
Optionen

Nun ich habe nicht etwa aus Prinzip etwas gegen Swap-Partitionen und
schon gar nichts gegen sinnvolle Speicherverwaltung.
Bei meiner geposteten Speichersituation hatte ich unter KDE 1-2 Terminals,
einige Netscape-Fenster, Star-Office, PySol, XMMS (in Betrieb) und den
Konquerer am laufen und die Swap-Partition war noch unangetastet. Dann
habe ich noch den XEmacs gestartet, was diesmal wesentlich länger dauerte
als sonst und sah dann, daß für den XEmacs geswappt wurde. Und das
empfinde ich nun nicht als sinnvolle Speicherverwaltung, wenn freie
RAM nicht verwendet wird und dafür die Performance in den Keller geht.
Hierauf zielte mein Posting, dies zu verbessern.
Über konkrete Anregungen wäre ich dankbar!

Marcel

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

wer swappt ist selber schuld.
semmel

bei Antwort benachrichtigen
Marcel J. (Anonym) „wer swappt ist selber schuld. semmel “
Optionen

Ich swappe nicht sondern mein Computer.
Deiner nicht?

Marcel

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

Beschränk doch einfach deie Größe!

bei Antwort benachrichtigen
Marcel J. Mr. M „Beschränk doch einfach deie Größe!“
Optionen

Ägypten???
Ich bin 1,78 m!

Scherz beiseite, welche Größe meinst Du?
Beschränken um was zu erreichen?
Marcel

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

bei mir sieht es so aus ,also mach Dir keine Sorgen :
223 processes: 217 sleeping, 1 zombie, 5 on cpu
CPU states: 57.3% idle, 23.6% user, 17.8% kernel, 1.4% iowait, 0.0% swap
Memory: 16G real, 4743M free, 45M swap in use, 2003M swap free
Anzeige von SunE10K

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

Ich sehe Dein Problem nicht ! Unter Unix wird eine Swap-Partition be-nötigt und das selbst bei 4GB Ram (siehe mein letztes Posting ,ist kein Fake sondern ich arbeite mit den Kisten)ist Sie notwendig .Im Falle eines Systemfehlers kann mehr Speicher sehr schnell von Nöten sein. Also lass die SwapPartition wie sie ist ,vor allen dann ,wenn linux die automatisch angelegt hat .
mfG GraveDigger

bei Antwort benachrichtigen
Marcel J. gelöscht_156 „Ich sehe Dein Problem nicht ! Unter Unix wird eine Swap-Partition be-nötigt und...“
Optionen

Das Problem habe ich weiter unten als Antwort auf Jay's Posting beschrieben.
Marcel

bei Antwort benachrichtigen