WinNT VM
• Uses demand paging with clustering. Clustering brings in
pages surrounding the faulting page.
• Processes are assigned working set minimum (20-50) and
working set maximum (45-345)
• Working set minimum is the minimum number of pages
the process is guaranteed to have in memory.
• A process may be assigned as many pages up to its
working set maximum.
• When the amount of free memory in the system falls below
a threshold, automatic working set trimming is
performed to restore the amount of free memory. (Balance
set manager)
• Working set trimming removes pages from processes that
have pages in excess of their working set minimum