Re: 2.4 GByte virtueller Speicher?

From: Oliver Fromme <olli(at)dorifer.heim3.tu-clausthal.de>
Date: Sun, 12 Dec 1999 04:35:06 +0100 (CET)

Udo Erdelhoff wrote in list.de-bsd-questions:
> systat -vmstat folgendes:
>
> Mem:KB REAL VIRTUAL
> Tot Share Tot Share Free
> Act 4276 816 15212 1284 5348 count
> All 45772 1284 2476824 2360 pages
> [...]
> Wie kommt systat dann auf die Zahl bei all/virtual. Wenn ich die Manpage
> von systat richtig verstanden habe, dann sollen alle Prozesse zusammen
> insgesamt 2.4 GByte Speicher belegen. Ich habe aber gerade mal 150 MByte
> swap :)

Die Zahl (ich nehme an, Du meinst die 2476824) gibt _nicht_ an,
wieviel virtueller Speicher alle Prozesse in Kbyte belegen. Es
gibt die Anzahl der virtuellen _Pages_ an, die an Prozesse ver-
geben sind.

Da FreeBSD memory-overcommit macht, kann dies auch durchaus er-
heblich mehr sein, als virtueller Speicher zur Verfügung steht,
man denke nur mal an den rpc.rstatd, beispielsweise.

Einen praktischen Nutzen hat die Zahl aber eher nicht. Die An-
zeige von systat finde ich auch eher verwirrend und kontrapro-
duktiv -- zum Überwachen von Resourcen würde ich das nicht be-
nutzen.

Gruß
   Olli

-- 
Oliver Fromme, Leibnizstr. 18/61, 38678 Clausthal, Germany
(Info: finger userinfo:olli(at)dorifer.heim3.tu-clausthal.de)
"In jedem Stück Kohle wartet ein Diamant auf seine Geburt"
                                         (Terry Pratchett)
To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Sun 12 Dec 1999 - 04:35:19 CET

search this site