Which of the following statements is false?

2001

Which of the following statements is false?

  1. A.

    Virtual memory implements the translation of a program’s address space into physical memory address space

  2. B.

    Virtual memory allows each program to exceed the size of the primary memory

  3. C.

    Virtual memory increases the degree of multiprogramming

  4. D.

    Virtual memory reduces the context switching overhead

Attempted by 33 students.

Show answer & explanation

Correct answer: D

Virtual memory provides benefits like address translation and isolation, making statement A true. However, it introduces overhead through page table management and TLB flushes during context switches. Therefore, the claim that it reduces context switching overhead is incorrect, making option D the false statement.

A video solution is available for this question — log in and enroll to watch it.

Explore the full course: Gate Guidance By Sanchit Sir