Skip to content

Virtual memory, paging and segmentation

Introduced
Handout Watch lesson
Vocabulary
English Meaning
pages/ˈpeɪdʒɪz/Fixed-size blocks of a process's virtual address space used in a paging memory system.
paging/ˈpeɪdʒɪŋ/A memory-management method dividing virtual memory into pages and physical memory into frames, with mappings between them.
segmentation/ˌseɡmənˈteɪʃn/segmentation
virtual address space/ˈvɜːtʃuːəl əˈdres speɪs/The range of addresses a process can use, translated by the system to physical memory or other backing storage as required.
frames/freɪmz/Fixed-size blocks of physical memory into which virtual-memory pages can be mapped.
page table/peɪdʒ ˈteɪbl/page table
page fault/peɪdʒ fɒlt/An exception raised when a memory access cannot be completed using the current page mapping, for example because the required page is not in physical memory.
swap file/swɒp faɪl/A file used as backing storage for memory contents moved out of physical RAM.
thrashing/ˈθræʃɪŋ/A condition in which excessive movement of pages between memory and backing storage leaves little time for useful computation.
Next →

Handout

Log in or create account

IGCSE, A-Level & AP