Spotreba pameti u kratkych programku...CORBA serveru
Pavel Kankovsky
peak na kerberos.troja.mff.cuni.cz
Čtvrtek Duben 30 11:29:16 CEST 1998
On Wed, 29 Apr 1998, Karel Gardas wrote:
> pri praci na svem rocnikovem projektu potrebuji spoustet spoustu
> relativne malych programku (serveru) asi tak od desitek do milionu (??)
Aha. A uz jste si ten mainframe objednali, nebo jeste vybirate? :)
Unixove--a tedy i Linuxove--procesy jsou vsechno jen ne "light-weight",
takze jejich prilisne mnozeni (vice nez par stovek) neni obecne dobry
napad.
[...]
> a jak to chapu? : VmLib - velikost dynamicky linkovane knihovny (zde libc)
> VmExe - velikost binaru - odpovida
> VmStk - velikost zasobniku - budiz
> VmData - velikost dat (haldy) - ale proc tolik????
> nestacila by jedna stranka (4kB) ?????
> nic nealokuju, char c je na zasobniku.
Jsou tam data patrici libc a nejspis i nektere dalsi veci. Ale stejne je
to nejak hodne...
> VmRSS - opet proc tolik???
RSS je mnozstvi VM prirazene procesu, ktere je aktualne pritomne v RAM
> VmLck - pamet na zamykaci struktury?? - 0 odpovida
Mnozstvi VM zamcene v RAM (mlock()).
> VmSize - opet proc tolik??? je to soucet vsech dolnich +
> neco navic???
To je celkova velikost VM. Je to soucet velikosti vsech VMA (virtual
memory area), ale proc to nevychazi jako soucet VmExe+VmData+VmLib+VmStk,
to fakt nevim. Asi to pocita nejak divne.
--Pavel Kankovsky aka Peak [ Boycott Microsoft--http://www.vcnet.com/bms ]
Další informace o konferenci Linux