Algorithm | Comment |
Optimal | Not implementable, but useful as a benchmark |
NRU | Very crude |
FIFO | Might throw out important pages |
Second Chance | Big improvement over FIFO |
Clock | Realistic |
LRU | Excellent, but difficult to implement exactly |
NFU | Fairly crude approximation to LRU |
Aging | Efficient algorithm that approximates LRU well |
Working set | Somewhat expensive to implement |
WSClock | Good efficient algorithm |