PPT Slide
VM Management
- OS data structures:
- Page frames - physical memory available for user programs.
- Page tables - per-process memory-resident page tables.
- Free page frame list - list of page frames that are not assigned in any page tables (free to allocate).
- Modified free page frame list - list of free page frames that are “dirty” (need to be written back to the paging area on disk prior to re-use).
- Replacement algorithm tables - page replacement algorithm state information (more in Chapter 12).
- Swap area - Area on disk containing process pages that are not allocated to physical frames.