VM increases the context switching overhead . VM is based on demand paging so more number of swaps == increase context switch , during page fault .
- Virtual memory implements the translation of a program's address space into physical memory address space
This statement is Correct.
Virtual memory require both hardwire (main memory and TLB) and OS support ( to control those hardwire) , that actual translation from program's address space to physical address space is done by main memory . so statement A is correct . That makes option A wrong.
Only statement D is false and it is the answer .