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?

  1. A.

    Thrashing

  2. B.

    DMA

  3. C.

    Buffering

  4. 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.

Explore the full course: Up Lt Grade Assistant Teacher 2025