I/O Interlock
Sometimes it is necessary to lock pages in memory so that they are not paged out.
Examples:
- I/O operation - the frame into which the I/O device was scheduled to write should not be replaced.
- New page that was just brought - looks like the best candidate to be replaced because it was not accessed yet, nor was it modified.