[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Swapfile automatisch leeren...!?



Hallo,

Joern Abatz <joern@abatz.de>:

>>Nach besagter Reinitialisierung sagt ein jungfräuliches free:
>>             total  used    free   shared  buffers  cached
>>Mem:        642880  637848  5032        0  4824     541028
>>-/+ buffers/cache:  91996   550884
>>Swap:       658624  15620   643004

>Was mir auffällt: Bei Dir ist shared=0 und swap=15MB. Wo kommen
>denn bloß direkt nach dem Booten 15 MB Userdaten her? (Programm-
>teile werden nämlich nicht ausgelagert, sondern bei Bedarf aus der
>Originaldatei nachgeladen, so steht's jedenfalls in dem Artikel)
>
>Du hattest doch unstable, nicht wahr? Vielleicht hat eines Deiner
>Programme ein "Memory Leak".

Kann sein, muss aber nicht.

Debian führt standardmässig kurz nach dem Booten ein updatedb durch.
Dabei werden zahlreiche Sektoren der Festplatte gelesen und landen
natürlich im Cache. Ausserdem wird ein grosses File geschrieben.

Je nach Grösse und Auslastung der Platte ist es durchaus möglich, dass
der Kernel gegen Ende des updatedb sehr viel buffer/cache mit noch sehr
jungen Daten hat und an die Speichergrenze stösst. In diesem Fall werden
ältere Daten ausgelagert, und das können z.B. Userdaten von einem viel
früher gestarteten und dann nie mehr benutzten Prozess sein (z.B. inetd,
gpm, getty, mgetty, ...)

Das gleiche gilt, wenn vorher grosse Programme gestartet wurden. X11+KDE
z.B. brauchen beim Starten sehr viel Speicher, weil viele Files gelesen
werden. Wenn da ein temporärer Engpass besteht, landen die ältesten
unbenutzten Speicherseiten auf dem Swap.

Gruss, Harald

-- 
Harald Weidner                               hweidner@gmx.net

-- 
-----------------------------------------------------------
Um sich aus der Liste auszutragen schicken Sie bitte eine
E-Mail an debian-user-de-request@lehmanns.de die im Subject
"unsubscribe <deine_email_adresse>" enthaelt.
Bei Problemen bitte eine Mail an: Jan.Otto@Lehmanns.de
-----------------------------------------------------------

1027 eingetragene Mitglieder in dieser Liste.


Reply to: