SLIDE 1
Virtual Memory
- Important mechanism, enables:
- Isolation and protection
- Virtualization: physical memory layout hidden
- OS sets up mapping: virtual -> physical address
- Page table: translation structure
- CPU checks and translates on memory accesses
- Translations cached by CPU for performance: TLB