Zaplněná pamě»

Jirka Kosina jikos na jikos.cz
Čtvrtek Květen 12 09:05:33 CEST 2005


On Wed, 11 May 2005, Michal Čihař wrote:

> > podivej se, jestil nahodou neco nesezralo spoustu slabu ze slab cache
> > - viz /proc/slabinfo (a pripadne to zkus nejak dat do korespondence s
> > odpovidajicimi polozkami v /proc/vmstat).
> Tak tahle cesta vede ke zjiątění, ľe něco opravdu pamě» alokuje a moc se 
> to nemá k uvolňování :-). Bohuľel nic konkrétního...
> /proc/slabinfo:
> size-64           1263248 1263249     64   61    1 : tunables  120   60    
> 0 : slabdata  20709  20709      0

Hm, tak ted zalezi na tom jak moc se Ti to chce zkoumat :) Jedna z moznych 
cest jiste je patchnout si ten kernel trivialne tak, aby v 
kmem_cache_alloc() testoval kolik je naalokovano z tohohle slabu, a kdyz 
to preleze nejakou kritickou mez, tak zacit dumpovat stack, abys vedel, 
kudy se to tam dostalo a kdo je tedy na vine.

Asi by taky slo ten kernel pustit s profilerem, treba by se tam tech hodne 
volani kmalloc() dalo z toho videt.

-- 
JiKos.


Daląí informace o konferenci Linux