vyuziti swapu 0 - je to normalni

Jan Kasprzak kas na informatics.muni.cz
Úterý Srpen 24 14:27:45 CEST 2004


Jan Houstek wrote:
: On Fri, 20 Aug 2004,  wrote:
: 
: > mam trivialni dotaz. Je normalni, aby na serveru bylo vyuziti swapu nulove???
: > server je to sice nabusenej, je to AMD opteron 244 na 1800 mhz. ram 512.
: > stejne se mi ale zda, ze neco neni v poradku.
: 
: Jo, je to normalni. Vetsina pameti je patrne pouzita na diskovou cache ci
: buffery, ktere ze zjevnych duvodu nema moc smysl swapovat :)
: 
: Pokud ale pochybujete, zkuste si tam nejakou zravou aplikaci spustit
: (napr. "for (;;) malloc(1024);" <g>), uvidite, jestli se neco odswapuje.
: 
	Pokud chcete zvysit pravdepodobnost swapovani (oproti zmensovani
diskove cache), zkuste

echo 100 >/proc/sys/vm/swapiness

(na 2.6). Tohle podle mych zkusenosti docela pomuze aby jadro nepreferovalo
stranky aplikaci oproti bufferum. System je pak rychlejsi, akorat kdyz
treba prijdete dalsi den a zacinate pracovat, tak nejakou dobu trva nez se
vsechno co zrovna vy potrebujete naswapuje zpet.

-Y.

-- 
| Jan "Yenya" Kasprzak  <kas at {fi.muni.cz - work | yenya.net - private}> |
| GPG: ID 1024/D3498839      Fingerprint 0D99A7FB206605D7 8B35FCDE05B18A5E |
| http://www.fi.muni.cz/~kas/   Czech Linux Homepage: http://www.linux.cz/ |
btw, David, I'm wondering about this loop: [...]  Is this
a busy-wait-until-someone-plugs-in-more-ram-chips thing? ;)  --Andrew Morton


Další informace o konferenci Linux