PPT Slide
VM Systems used in Actual OSes
- OS/2 Version 2.0
- Single-handed clock alg w/ a standby list.
- Copy-on-write
- Windows NT
- 4KB page size; 32-bit address space.
- Swap space allocated only when needed.
- Local FIFO page replacement alg. w/ a standby list.
- Demand paging with clustering on initial swap in.
- VM system built on top of HAL (Hardware Abstraction Layer)
- Mach & OSF/1
- Goals: flexible sharing; large, sparse address space; memory-mapped files; user control of page replacement.