Back
Next
VM arrangement
Virtual memory (VM) space parsed into equal sized pages.
Virtual memory range = Full address range of cpu.
Real memory parsed into the same size page frames.
Page size often equal to hard drive sector or cluster size.
Program mapped (loaded) into a set of virtual pages.
When portion of program in a particular page is to be accessed
the page is loaded into a real memory frame.
Table and control circuitry used to convert virtual @ being accessed to
real @ in the page frame where program segment was loaded.
This conversion is invisible to program,
Except for a time delay.