Which technique allows a program to execute even when the entire program cannot fit into physical main memory at once?

Options

  • A. Virtual memory
  • B. Compaction
  • C. Segmentation only
  • D. Memory partitioning
  • E. None of the above

Correct Answer (Detailed Explanation is Below)

A. Virtual memory

Detailed Explanation

Virtual memory allows programs to use an address space larger than available physical RAM by using secondary storage as an extension of memory.