Wanneer fysiek RAM volloopt maar processen meer pages nodig hebben, moet het OS een resident page evicten om ruimte te maken — die naar swap (schijf) schrijvend als hij dirty is. Welke page te evicten is de page replacement-beslissing, en het verkeerd doen verwoest de performance.
Replacement-policies
Het theoretische optimum is de page evicten die het verst in de toekomst gebruikt wordt () — onmogelijk, want je kunt de toekomst niet zien. Dus benaderen we : evict de page die het langst ongebruikt is. Echte LRU heeft een timestamp bij elke toegang nodig (te duur), dus echte kernels gebruiken het :
