Global versus Local Frame Allocation
Global replacement
- Allows a process to select a victim frame from the set of all frames.
Local replacement
- A victim frame is selected from the set of frames allocated to this process.
Global replacement is more efficient overall and therefore is commonly used. Also easier to implement.
Local replacement prevents external influences on the page fault rate of this process as long as the same number of frames is allocated.