Bevor geswappt wird, wird sowieso der RAM immer maximal ausgenützt. So intelligent ist sogar Windows (zumindestens im NT-Zweig).
Speicherzugriffe laufen ja auch nach einem bestimmten Prinzip ab, nämlich dem Lokalitätsprinzip. D.h., wenn vor kurzem auf eine best. Speicherstelle zugegriffen wurde, isses sehr wahrscheinlich, dass bald wieder drauf zugegriffen wird. Darum werden solche Teile ja für gewöhnlich auch nicht ausgelagert.
Was ich nicht weiß, wie das diese RAM-Manager machen. Ob die intelligent genug sind, das zu berücksichtigen, oder ob die einfach swappen, was geht...
Greetz! GangMan
|