Alvar Freude <alvar(at)a-blast.org> wrote:
> till toenges <tt(at)kyon.de> wrote:
> > Ich würde einfach nachsehen, ob das System insgesamt genügend
> > Speicher hat, und die einzelnen Angaben zur Belegung nur als relative
> > Anhaltspunkte für den Verbrauch sehen.
>
> der Speicherverbrauch insgesamt ist nicht das Problem (zumindest bei mir
> derzeit noch nicht, aber auf dem einen Server läuft noch nicht alles ;)
> ).
OK -- Solange der Rechner im Betrieb nicht pagen oder gar
swappen muß, braucht man sich keine Gedanken zu machen.
(Das kann man übrigens eher von vmstat(8) ablesen, nicht
von top(1) oder ps(1).)
> Interessant finde ich bei genauerer Betrachtung durchaus, dass die size
> (nicht res) bei amd64 deutlich größer ist als bei i386.
Das kann ein Artefakt anderer Alignment-Anforderungen im
"long mode" (amd64) sein, und Verhalten der malloc-Imple-
mentation.
Wie gesagt, die virtuelle Prozeßgröße ("SIZE" oder "VSZ")
ist nicht sehr aussagekräftig, insbesondere nicht zum Auf-
finden von Speicherengpässen. Und insbesonder nicht auf
amd64, da es dort ja nichtmal ein 32bit-Adreßraumlimit gibt
(welches unter i386 die virtuelle Prozeßgröße beschränkt).
Die in Deiner anderen Mail aufgelisteten residenten Größen
("RES" oder "RSS") erscheinen mir eigentlich nicht weiter
ungewöhnlich. Auf jeden Fall sind sie unter Faktor zwei.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing Dienstleistungen mit Schwerpunkt FreeBSD: http://www.secnetix.de/bsd Any opinions expressed in this message may be personal to the author and may not necessarily reflect the opinions of secnetix in any way. Python is executable pseudocode. Perl is executable line noise. To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Mon 10 Apr 2006 - 09:19:51 CEST