Re: wer benutzt swap
Mein System ist normalerweise so ausgetrimmt das der Speicher ausreicht. Aktuell wird aber "geswappt" und das würde ich dem system gerne wiwder abgewöhnen.
Das System verlagert automatisch jene Prozesse in den Swap-Bereich, die über einen längeren Zeitraum nicht mehr aktiv waren. Das ist eine absolut sinnvolle Funktion, da so im Hauptspeicher nur jenes gehalten wird, was wirklich gebracht wird und somit genügend freier Speicher vorhanden ist, wenn mal was aussergewöhnliches rein kommt. Andernfalls müsste das System dann zuerst noch swapen, bevor das RAM gefüllt werden kann. Gruss Stephan
Stephan Böni wrote:
Mein System ist normalerweise so ausgetrimmt das der Speicher ausreicht. Aktuell wird aber "geswappt" und das würde ich dem system gerne wiwder abgewöhnen.
Das System verlagert automatisch jene Prozesse in den Swap-Bereich, die über einen längeren Zeitraum nicht mehr aktiv waren. Das ist eine absolut sinnvolle Funktion, da so im Hauptspeicher nur jenes gehalten wird, was wirklich gebracht wird und somit genügend freier Speicher vorhanden ist, wenn mal was aussergewöhnliches rein kommt. Andernfalls müsste das System dann zuerst noch swapen, bevor das RAM gefüllt werden kann.
Ok, aber ich will bei dem System erreichen das eigentlich gar nicht geswappt werden muß. Anders ausgedrückt ich will die swappende Anwendung kennen um sie sggf. besser zu konfigurieren. Mein problem ist hier im Moment das nicht präventiv geswappt wird sondern das mein System am Anschlag ist. Gruß
Am Mittwoch, 8. September 2004 17:16 schrieb Ralf Prengel:
Stephan Böni wrote:
Mein System ist normalerweise so ausgetrimmt das der Speicher ausreicht. Aktuell wird aber "geswappt" und das würde ich dem system gerne wiwder abgewöhnen.
[...]
Mein problem ist hier im Moment das nicht präventiv geswappt wird sondern das mein System am Anschlag ist.
Was verstehst Du darunter genau? lg, Andreas.
Andreas Scherer wrote:
Mein problem ist hier im Moment das nicht präventiv geswappt wird sondern das mein System am Anschlag ist.
Was verstehst Du darunter genau?
Ich habe 2 GB Ram und 1 GB Swap im System. Normalerweise reichen die 2 GB Ram aus alle Anwendungen aus dem Ram laufen zu lassen. Das hat über Monate funktioniert. Aktuell ist es so das 600 bis 800 MB swap benutzt werden obwohl keine zusätzlichen Anwendungen laufen. Will sagen: Etwas geht schief und ich will rauskriegen was genau passiert. Gruß
Huhu, Am Mittwoch, 8. September 2004 20:32 schrieb Ralf Prengel:
Ich habe 2 GB Ram und 1 GB Swap im System. Normalerweise reichen die 2 GB Ram aus alle Anwendungen aus dem Ram laufen zu lassen. Das hat über Monate funktioniert. Aktuell ist es so das 600 bis 800 MB swap benutzt werden obwohl keine zusätzlichen Anwendungen laufen. Will sagen: Etwas geht schief und ich will rauskriegen was genau passiert.
mach mal ein free, das zeigt dir dann etwa folgendes an: total used free shared buffers cached Mem: 1166640 465128 701512 0 61080 216776 -/+ buffers/cache: 187272 979368 Swap: 2530472 0 2530472 wie Du siehst gibt es einen sog. Cache und sog. buffers. In einem werden Verwaltungsinformationen des Dateisystems zwischengespeichert, der andere ist ein Dateicache (sofern ich das richtig verstanden habe). Wenn Anwendungen kaum, bzw. selten Rechenzeit verbraten, dann werden diese zugunsten des caches/der buffers ausgeswappt um das System performant zu halten (wenn viele Dateioperationen stattfinden ist es häufig schneller, Anwendungen zu swappen, als Daten aus den Caches zu werfen und mühsam von Platte wieder zusammensuchen zu müssen: Dateisysteminformationen sind häufig quer über die Platte verteilt, geswappte Anwendungen liegen meist an einem Stück im Swap). Ob man dieses Verhalten außer mit swapoff -a abstellen kann, weiß ich leider nicht ... bis denn ... /Frank/
Ralf Prengel wrote:
Ich habe 2 GB Ram und 1 GB Swap im System. Normalerweise reichen die 2 GB Ram aus alle Anwendungen aus dem Ram laufen zu lassen. Das hat über Monate funktioniert. Aktuell ist es so das 600 bis 800 MB swap benutzt werden obwohl keine zusätzlichen Anwendungen laufen. Will sagen: Etwas geht schief und ich will rauskriegen was genau passiert.
Gruß
das System swapped Prozesse die inaktiv sind. Das ist gut und richtig so. Windows macht es übrigens auch so. Da unter *NIX die Devise herrscht ungenutzes Memory ist schlechtes Memory, werden unter den von dir angegebenen Bedingungen wohl Cache und Buffers von Swapping inaktiver Prozesse profitieren
participants (6)
-
Andreas Scherer
-
Carsten Weinberg
-
Frank Röske
-
Ralf Prengel
-
Ralf Prengel
-
Stephan Böni