All mock tests are FREE till 31 December — register to save your progress

Given below are two statements: Which of the following statement/s is/are correct with respect to virtual memory

Statement I: Address translation is performed for every logical address used during the execution of a program

Statement II: A program can execute only when all of its components are loaded in the memory In the light of the above statements, choose the most appropriate answer from the options given below.

Pick an option to check yourself, or open the answer below.

Show answer & explanation

Correct answer: C. Statement I is correct but Statement II is incorrect

Explanation

Every logical address is translated (by the MMU) during execution (I true). Virtual memory lets a program run with only part of it loaded (II false).

More System Software and Operating System questions