När fysiskt RAM fylls men processer behöver fler pages måste OS evicta en resident page för att göra plats — och skriva den till swap (disk) om den är dirty. Vilken page som ska evictas är beslutet page replacement, och att få det fel förstör prestanda.
Replacement-policyer
Det teoretiska optimum är att evicta den page som används längst in i framtiden () — omöjligt, eftersom man inte kan se framtiden. Så vi approximerar : evicta den page som varit oanvänd längst. Äkta LRU behöver en tidsstämpel vid varje åtkomst (för dyrt), så riktiga kernels använder :
