30
Virtual Memory
nAll memory references made by a program are to virtual memory which can be either
ua linear address space
ua collection of segments (variable-length blocks)
nThe hardware (mapper) must map virtual memory address to real memory address
nIf a reference is made to a virtual address not in memory, then
u(1) a portion of the content of real memory is swapped out to disk
u(2) the desired block of data is swapped in