The use of virtual memory:
a. Results in faster execution speeds
b. Creates the illusion that a computer has more main memory than it in fact has
c. Ensures disk space is used efficiently
d. Ensures that all programs are relocatable
The virtual memory of a computer system is a feature in which operating system enables a computer to be able to compensate the shortages of physical memory by the transferring of pages of data from random access memory to the disk storage. It can be use when he computer has no more available random access memory (RAM). There are times when the amount of Ram needed to hold all running programs and data is greater than the amount of Ram available to the computer.
The size of program can be more than the size of the main memoery. So, memoery can be used efficiently because a section of program loaded only when it need in CPU. So, virtual memory allows the sharing of code and ata, unlimited amounts of multiprogramming.
Hence, correct answer be option c.
Comments
Leave a comment