KdokolivWindows odkládá dlouho nepoužívané stránky (do kterých se skoro nezapisuje) na disk, to je pravda. Měl by to dělat v době, kdy disk není jinak vytížen. Nehodnotím, zda to funguje či nefunguje dobře. Nicméně to kvůli čemu se to dělá, tak tam to funguje.
Jakmile je potřeba uvolnit místo odswapováním stránky, je přeci jen lepší, pokud už stránka je odswapovaná. Stránka totiž může současně ležet jak ve swapu tak v paměti. Odswapovat již odswapovanou stránku stojí nulový čas.
Tohle bohužel v ubuntu postrádám. Obsazenou paměť mám často někde kolem 95%. Pak stačí pustit make -j4 a mohu si skočit k automatu na kafe. Stejně nemohu nic dělat, prostředí nereaguje, myší se nedá hýbat, obrazovka se nepřekresluje, ale disk bliká jak šílenec.
Tím SwapOutem se to dá docela dobře řešit, protože to odswapuje všechn y R/O stránky na disk a ty už se pak nikdy neodswapovávají, jen podle potřeby se přiswapují. |