摘要 |
A virtual memory nmanagement system and method in which the mechanism for selecting the pages to be swapped out of a process's working set takes into account special criteria for swapping out page table pages. When all the virtual memory pages referenced by a page table page are invalid, but some remain stored in primary memory, the page table page becomes eligible for removal from the process's working set. A page table page is made eligible for being swapped out to secondary memory only when every virtual memory page referenced by that page table page is invalid and no longer stored in primary memory.
|