Virtual Memory Manager
Implements a fetch policy (when the pager brings a page from disk to memory). Uses a demand paging algorithm with locality of reference (“clustering”).
Implements a placement policy (where to load a page in memory): includes managing lists of free page frames and guaranteeing a minimum number of available frames through a writer process and process working set shrinking.