Windows Memory Management
Virtual memory manager (VMM)
- Executive component responsible for managing memory
Lazy allocation
- Avoid allocating memory until necessary
Prefetching
- Move pages from disk to main memory before they are needed
Pagefile
- Stores pages that do not fit in main memory
- Windows XP supports up to 16 pagefiles