Virtual Memory
- insulate different processes
- temporarily store data on the disk
- processes use virtual addresses, translated into physical addresses by the memory management unit (MMU)
- because it is virtual, the real address can be anywhere, memory or disk.
- Virtual Address Space and Physical Address Space
- Page Size and Address Translations
- Translation Look-aside Buffers
- Page Faults
- Cache and Virtual Memory