dentry & inode cache (slab)
Kasparek Tomas
kasparek na fit.vutbr.cz
Středa Duben 21 08:58:33 CEST 2004
Zdravim,
na jednom serveru se mi posledni dobou alokuje znacne mnozstvi slab cache
pro inode a dentry polozky:
cat /proc/slabinfo
...
inode_cache 326100 333963 512 47709 47709 1
dentry_cache 261165 309150 128 10305 10305 1
...
Prece jen (47709+10305)*1stranka po 4k=226MB coz mi prijde trochu moc.
Jedna se o vanilla 2.4.26, 512MB RAM. Pokud jsou pozadavky na pamet ze
strany aplikaci, tak hodnota sleze az k 7-10MB, ale casem se zase vysplha
zpet. Momentalne je napriklad zatizeni minimalni a free ukazuje:
total used free shared buffers cached
Mem: 513288 460644 52644 0 58900 87456
-/+ buffers/cache: 314288 199000
Swap: 4008136 3244 4004892
Kde v tech ~300MB used je prave ~230MB slab cache. Na jinem pocitaci jsem
toto chovani nepozoroval, nemate nekdo predstavu co s tim (nebo zda je to v
poradku - coz se mi nezda, spise by mel vyuzivat pamet pro cached/buffers).
Hledal jsem v procu zda nejde neco nastavit ale nic co by pomohlo jsem
nenasel.
Diky za inspiraci.
--
Tomas Kasparek, PhD student E-mail: kasparek na fit.vutbr.cz
CVT FIT VUT Brno, BI/140a Web: http://www.fit.vutbr.cz/~kasparek
Bozetechova 2, 612 66 Fax: +420 54114-1270
Brno, Czech Republic Phone: +420 54114-1220
ICQ: 293092805 jabber:tomas.kasparek na jabber.cz
Další informace o konferenci Linux