"Philippe BEAU" <pbeau@???> writes:
> Comment faire pour voir par quoi est utilisé la mémoire ?
>
> en gros, j'ai ca, et ca me plait pas :
>
> 32 processes: 31 sleeping, 1 running, 0 zombie, 0 stopped
> CPU states: 0.2% user, 0.0% system, 0.0% nice, 0.0% idle
> Mem: 95960K av, 91996K used, 3964K free, 7856K shrd, 42316K buff
> Swap: 120828K av, 0K used, 120828K free 30832K cached
Linux pratique la politique de la "liberation faineante", cad qu'il
ne libere les pages libres -- precedement utilisees -- que lorsqu'un
process (ou le noyau) en reclame un bout.
Cela permet (entre autres) de re-allouer des buffers de taille
identiques plus rapidement. C'est le "slab allocator" emprunte a
Solaris.
cat /proc/slabinfo
--
François-Xavier 'FiX' KOWALSKI