Virtual Memory
← Back to Memory Layout
An abstraction that gives each process the illusion of a large, contiguous address space. The OS and hardware translate virtual addresses to physical addresses using page tables, enabling memory isolation, overcommit, and memory-mapped files.