A computer runs a program whose total virtual address space exceeds the available physical RAM. Which mechanism can allow the program to run by keeping only parts of it in RAM?
Options
- A. Disk defragmentation
- B. Virtual memory with demand paging
- C. CPU pipelining
- D. More than one of the above
- E. None of the above