Block (Buffer) Cache
Once blocks are read from the disk to main memory, the blocks maybe cached there.
What kind of block replacement algorithms can be used here?
FIFO, second chance, etc. can all be used. But actually in this case, it is practical to use strict LRU. Why?
However, Strict LRU might not be the best. Can you think about some reasons? Can you think of useful modifications?