Which of the following techniques allows execution of programs larger than the…
2017
Which of the following techniques allows execution of programs larger than the size of physical memory?
- A.
Thrashing
- B.
DMA
- C.
Buffering
- D.
Demand paging
Attempted by 456 students.
Show answer & explanation
Correct answer: D
Key idea: Demand paging is a virtual memory technique that loads pages into physical memory only when they are needed. Pages that are not currently required remain on disk and are brought into RAM on a page fault. Only the required pages of a program are loaded into RAM; the rest stay in secondary storage.