78 Introduction to the New Mainframe: z/VSE Basics
3.4.4 Virtual storage overview
Recall that for the processor to execute a program instruction—both the
instruction and the data it references—must be in central storage. The
convention of early operating systems was to have the entire program reside in
central storage when its instructions were executing. However, the entire
program does not really need to be in central storage when an instruction
executes. Instead, by bringing pieces of the program into central storage only
when the processor is ready to execute them—moving them out to auxiliary
storage when it does not need them, an operating system can execute more and
larger programs concurrently.
How does the operating system keep tr