Optimální využití paměti?
Karel Charousek
char.konf na cscargo.cz
Pátek Říjen 7 12:07:27 CEST 2005
Mame podobny problem, ( nejde vsak o 200MB cache ale 2GB :-) )
jadro rady 2.4 nelze donutit (primerenou namahou) aby zmensil cache a
neswapoval. (rhel3 ref man)
toto lze az na jadre 2.6 (rhel4 ref man)
Na to jak zjistit, jak moc to swapuje je dobre pouzit sar -W ( balicek
sysstat)
K.
Ing. Pavel PaJaSoft Janoušek napsal(a):
>Mám stroj s trvale podobným rozložením:
>
> 09:14:38 up 9 days, 21:42, 2 users, load average: 3.86, 3.46, 2.37
>108 processes: 104 sleeping, 4 running, 0 zombie, 0 stopped
>CPU states: cpu user nice system irq softirq iowait idle
> total 1.9% 0.0% 0.9% 0.0% 0.0% 97.0% 0.0%
>Mem: 512200k av, 505704k used, 6496k free, 0k shrd, 1600k
>buff
> 389948k actv, 72288k in_d, 7076k in_c
>Swap: 1004020k av, 537356k used, 466664k free 181660k
>cached
>
>[root na gw root]# cat /proc/version
>Linux version 2.4.21-27.0.2.ELcustom (root na gw.htfloor.cz) (gcc version 3.2.3
>
>20030502 (Red Hat Linux 3.2.3-49)) #1 Thu May 5 12:02:01 CEST 2005
>[root na gw root]#
>
>
> Zaráží mne, že jádro stále rezervuje těch +-180MB pro cache,
>ačkoli systému evidentně dochází paměť a rozhodně by ji chtělo přidat.
>
> Lze nějak jádro (zápis do /proc, nikoli rekompilace) donutit, aby tu
>paměť
>radši smysluplně využíval než ji věnoval do cache a pak takto vztekle
>trashoval
>(viz iowait)
>
>
>
Další informace o konferenci Linux