[linux] Pamat

Juraj Ziegler e na hq.sk
Čtvrtek Červenec 26 15:52:19 CEST 2001


On Thu, Jul 26, 2001 at 03:19:26PM +0200, Jan ONDREJ (SAL) wrote:
> Ahojte,
> 
>   kto mi vysvetli, ako zistim, kolko pamate zabera isty program
> v RAMke? Ak si pustim napr. program top, tak tam mam nieco taketo:
> 
>   PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
> 15311 ondrejj    9   0 20524  20M 13612 R     0,0 21,6   0:10 galeon-bin
> 15325 ondrejj    9   0 20524  20M 13612 S     0,0 21,6   0:00 galeon-bin
> 15326 ondrejj    9   0 20524  20M 13612 S     0,0 21,6   0:00 galeon-bin
> 15327 ondrejj    9   0 20524  20M 13612 S     0,0 21,6   0:00 galeon-bin
> 15333 ondrejj    9   0 20524  20M 13612 S     0,0 21,6   0:00 galeon-bin
> 11745 root       9   0 30092  13M  9340 R     2,1 14,6  24:04 X
> 
> Je to pravda, ze ten program galeon-bin zabera fakt 5*20MB pamate?

nie, nezabera. zabera 1*20 MiB. to co vidis v top-e je 5 threadov toho isteho
programu. v kerneli je to tak spravene, ze thready sa javia ako samostatne
procesy, ale zaberaju tu istu pamat -> 1*20 MiB, nie 5*20 MiB

> To je asi 100 MB a ja mam fyzickej len 96 MB v stroji
> a je tam este swapak asi 90MB, ale aj kopec inych programov.
> Existuje nejaky iny program, ktory by to efektivne zobrazil?

nepoznam, a neviem ci by sa to vobec dalo. musel by nejako rozoznavat ci tych
5 galeon-bin je 5 threadov toho isteho procesu, alebo napr. 2 a 3 thready
dvoch roznych procesov. mozno sa to ale da...

> 
> 				SAL
> 
> PS: Vie niekto prinutit bind 9, aby nepustal 5 procesov?
>     Potom mi to v pamati vyzera nasledovne:
> 
>   PID USER     PRI  NI  SIZE  RSS SHARE STAT %CPU %MEM   TIME COMMAND
>   585 named      9   0  2332 1268  1184 S     0,0  1,3   0:00 named
>   597 named      9   0  2332 1268  1184 S     0,0  1,3   0:00 named
>   598 named      9   0  2332 1268  1184 S     0,0  1,3   0:02 named
>   599 named      9   0  2332 1268  1184 S     0,0  1,3   0:00 named
>   600 named      9   0  2332 1268  1184 S     0,0  1,3   0:00 named
> 
>     10 MB pre nejaky ani nie velmi potrebny program. :-)

ako som uz napisal, su to len 2 MiB. a mozno sa bindu da nejak dohovorit aby
tvoril menej threadov. ale nemam s nim nijake skusenosti.

[e]

-- 
_______________________________________________________________________________
>e na hq.sk<                                                  >http://hq.sk/~euro<
------------- další část ---------------
Netextová příloha byla odstraněna...
Jméno: [žádný popis není k dispozici]
Typ: application/pgp-signature
Velikost: 232 bytes
Popis: [žádný popis není k dispozici]
Url : http://lists.linux.sk/pipermail/linux/attachments/20010726/9b453643/attachment.bin 


Další informace o konferenci linux