Resident Set Management
Usually an allocation policy gives a process certain number of main memory pages within which to execute.
The number of pages allocated is also known as the resident set (of pages).
Two policies for resident set allocation: fixed and variable.
When a new process is loaded into the memory, allocate a certain number of page frames on the basis of application type, or other criteria. Prepaging or demand paging is used to fill up the pages.
When a page fault occurs select a page for replacement.