Designing a Virtual Memory Manager Four Mitigating Problems Who gets pages and how many Page table layout and management Which pages to evict and when Where and how to store inactive pages Interesting Systems Unix VMS Mach L4