RAM für einen Prozess begrenzen

Maximilian Wilhelm max at rfc2324.org
Thu Aug 18 19:46:59 CEST 2005


Am Donnerstag, den 18. August hub Mirko Werneke folgendes in die Tasten:

Hi!

[RAM begrenzen]
> Hintergrund für die Aktion:
> Es laufen bei mir auf dem Server ständig 2 oder 3 Prozesse, die aktiv
> sind. Dazu gehört auch Samba. Sporadisch fängt dann auf einmal an Samba
> soviel RAM zu fressen, daß diese 3 Prozesse nicht mehr zusammen in den
> Speicher passen. Resultat ist bei jedem Prozesswechsel eine Swap-Orgie,
> bei der 500MB hin und her geschoben werden. Das System ist dann nicht
> mehr benutzbar. Alle Prozesse die auf der Kiste laufen brauchen
> eigentlich nicht mehr als 500MB im Normalbetrieb und daher würde ich
> halt gerne irgendwie den maximal zuteilbaren Speicher pro Prozess auf
> 512MB begrenzen.

Oehm warum willst Du denn die Symptome loesen und nicht das Problem?

Unter welchen Umstaenden ist der Samba denn so Speicherwuetig?
Hast Du da irgendwelche Indizien oder Ideen woran das liegen koennte?

Ich vermute, dass Samba den Speicher erst mit der Zeit ansammelt und
nicht von Anfang an hat?
Kannst Du mal ein paar Stunden(?) lang alle sagen wir 5 Minuten nen Skript
rennen lassen, dass den Speicherbedarf von Samba irgendwohin loggt?

Am besten parallel mal das Loglevel ein wenig hochschrauben um dann
nachher nachschauen zu koennen, was da so passiert ist :)

Ciao
Max
-- 
	Follow the white penguin.



More information about the Linux mailing list