
On Thu, Nov 19, 1998 at 10:03:54AM +0100, Orange Web Services, S.L. wrote:
Mich interessiert folgende Frage: Verbraet der HTTPd-Prozess bei Euch auch soviel Speicher? In meinem Fall gehen 2,5MB pro Prozess floeten :-( Von anderen Unix-Systemen bin ich eigentlich Zahlen von NUR 450KB (bei gleichen Modulen!) gewohnt.
Ja, bei steht in der RSS-Spalte auch für jeden httpd 2,5 MB. Der Trick ist wohl, dass RSS (zumindest bei Linux) zwar angibt, wieviel nicht-auslagerungsfähigen Speicher eine Anwendung benutzt, aber nicht, wieviel davon von mehreren Anwendungen benutzt wird (diese Shared Libraries werden ja wohl nicht für jeden Prozess neu geladen). Wenn ich alle RSS-Werte aufsummiere, bekomme ich z.B. im Moment 92 MB (bei 64 MB vorhandenem RAM): ps aux|awk 'BEGIN{ORS="";print 0}1!=FNR{print "+" $6}END{print "\n"}'|bc Die Spalte %MEM (Spalte $4 statt $6 oben) ergibt addiert 140, also auch ein bisschen viel. Ich schätze mal, dass es keine Möglichkeit gibt, zu erfahren, wieviel _neuen_ Speicher ein Prozess belegt. Viele Grüße... Michael -- Um aus der Liste ausgetragen zu werden, eine Mail an majordomo@suse.com schicken, mit dem Text: unsubscribe suse-linux