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