Overlays
  • A programmer would divide their programs into pieces.
  • The programmer determined which pieces never needed to be used at the same time.
  • A portion of the program loaded from disk or stored to disk these pieces during execution.
  • The programmer ensured that the maximum number of program pieces would fit into physical memory.
Chapter 7: Large and Fast: Exploiting Memory Hierarchy - 45 of 67