What is Virtual memory?

A system in which the OS and hardware map the addresses a program uses (virtual addresses) to physical memory addresses. Each program gets a large, independent address space.

Field: CPUs and architecture

Virtual memory in the explanations

Questions that mention Virtual memory (1)

  1. Which cache holds the results of translating virtual addresses into physical addresses to speed up address translation?

Related terms

TLB (translation lookaside buffer) Amdahl's law Branch prediction Cache coherency Cache memory DMA (direct memory access) DVFS (dynamic voltage and frequency scaling) GPU Instruction set architecture (ISA) Interrupt

Back to the glossary