Which of the following is incorrect for virtual memory?
Pick an option to check yourself, or open the answer below.
Show answer & explanation
Correct answer: B. More I/O is required
Explanation
Virtual memory lets a program be written and run as if the machine had more memory than it physically does, so 'large programs can be written' and 'more addressable memory is available' are both genuine, well-known benefits. Because only the pages actually in use need to be swapped in or out rather than an entire process image, swapping also becomes faster and easier, so that statement is true too. The remaining statement, 'more I/O is required', is the false one: demand paging actually tends to reduce the I/O needed to start running a program, since it loads pages lazily on demand instead of reading the whole program into memory up front. So the statement that is incorrect is 'more I/O is required', option (ii).More Programming Languages and Computer Graphics questions
- A memory management system has 64 pages with a page size of 512 bytes. Physical memory consists of 32 page frames. The number of bits requi…
- Consider the page-reference string: 0 1 2 3 0 1 4 0 1 2 3 4. If the FIFO page-replacement algorithm is used, find the number of page faults…
- What would be the equivalent pointer expression for referring the array element ar[ m ][ n ][0]
- Which of the following technique is used for Clipping?
- Match List I with List II
- Match List I with List II