Hi, mir brennt schon seit langer Zeit eine Frage auf den N�geln, die das swap-Verhalten von GNU/Linux i.A. betrifft. Ich entschuldige mich im Voraus daf�r, dass ich in einer debian-Mailingliste eine nicht vollst�ndig ontopic-Charakter habende Frage ;-) stelle aber immerhin, sie betrifft die base-utilities "swapon" und "swapoff", die ich in sid einsetze und hier wurden schon oft Fragen gestellt, die leicht offtopic waren und trotzdem sehr ausf�hrlich behandelt wurden. Aber zu meiner Frage:
Seit Kernel 2.2.15 (und 64mb RAM) benutze ich Debian GNU/Linux und habe bis heute (sid, 2.4.14, 640mb RAM) das Problem, dass die einmal angesammelten swap-Daten innerhalb meines swap-files nicht wieder von selbst verschwinden. Zuerst einmal wundert mich schon seit Langem, dass mein swap-file benutzt wird obwohl noch ausreichend RAM frei w�re. Z.B. habe ich derzeit 640mb RAM und ein swap-file mit ebenfalls 640mb Gr��e. Lade ich nun speicherintensive Programme oder �ffne sehr gro�e files dann swapt mir mein sid schon auf der Platte rum bevor mein physikalischer RAM auch nur ann�hernd knapp wird (immer noch 580mb frei z.B.!) Der benutzte swap-space wird dann auch durch Beenden der entsprechenden Prozesse wieder kleiner, nur verschwindet er nicht ganz. Und dann ergibt sich das Problem, dass selbst beim Starten kleiner Programme sofort wieder das swap-file benutzt wird (und somit alles langsamer abl�uft als wenn ich z.B. das swap-file ganz abschalte oder selbiges noch unbenutzt ist). Zu dieser Problematik f�llt mir dann nur immer ein, per "swapoff -a" und nachtr�glichem "swapon -a" das swap-file zu leeren aber das kann doch nicht die L�sung sein, oder? Sollte das Speichermanagement seit 2.2.15 (und fr�her!?) derma�en schlecht bzw. fehlerhaft sein ... kann ich mir beim besten Willen nicht vorstellen. Also mache ich etwas falsch, habe etwas Grundlegendes noch nicht verstanden oder kenne irgendein gut geh�tetes Geheimnis nicht ;-) aber wie auch immer, ein RTFM oder sonstiger Hinweis w�re wirklich sehr nett. Vielleicht existiert ja auch eine M�glichkeit, das swap-file per cronjob o.�. immer wieder zu leeren aber auch das w�rde mir recht �zusammengeschustert� erscheinen. BTW: Ist es vielleicht sogar sinnvoll bei 640mb RAM und einem (fast) reinen Desktopsystem das swap-file ganz abzuschalten!? Ich habe mal irgendwo gelesen, dass dann bei amok-laufenden Prozessen oder schlecht progammierten Routinen durch �berl�ufe das ganze System h�ngen bleiben kann wenn der physikalische Speicher volll�uft und kein swap zur Verf�gung steht!? Zeitweise habe ich es jedenfalls schon probiert und es klappte eigtl. recht gut... CU David -- ----------------------------------------------------------- Um sich aus der Liste auszutragen schicken Sie bitte eine E-Mail an [EMAIL PROTECTED] die im Subject "unsubscribe <deine_email_adresse>" enthaelt. Bei Problemen bitte eine Mail an: [EMAIL PROTECTED] ----------------------------------------------------------- 1028 eingetragene Mitglieder in dieser Liste.

