PPT Slide
Cost Evaluation of VM
- Ideally the operating system should only map those pages that fit in the current program’s locality region (some call this a memory footprint or set of resident pages).
- Since not all of each program has to be in memory at the same time we can run more programs in memory, as long as we have enough physical memory to hold all the footprints.
VM Management
- Figure 11.23 diagrams typical VM data structures required by the OS.