Mivel így logikus? A sokáig nem futó processzek feleslegesen ne foglalják a "drága" fizikai memóriát, legyen kilapozva és helyét a system cache foglalja el. Majd ha újra futni akar a processz, akkor vissza lesz rántva a RAM-ba...
Nézd meg a linuxos gépem pillanatnyi memórifelhasználását:
Mem: 1010 995 14 0 8 758
-/+ buffers/cache: 227 782
Swap: 1019 0 1019
És nem használ swapet. Kilapozhatná a memóriát, de minek? A RAM értékes erőforrás, de ha van belőle elég, akkor használjuk is. Én inkább azt utálom, hogy windows alatt átmászok egy régen használt program ablakába, akkor néha 10-20 másodpercet várhatok, mire észhez tér. Ez szerintem túl nagy áldozat a nagyobb system cache-ért. Persze ha kevés lenne a RAM akkor OK, de ha csak kb 30% használt... Szeretnék a windowsban a linuxos swapiness-hez hasonló konfiglehetőséget látni (persze lehet hogy van benne, csak nem ismerem)
LOL, valóban. ;)
Igen, valóban ;-)