Question: Virtual memory is is the the way an OS creates the illusion of infinite memory available for processors to use. Can a computer run out
Virtual memory is is the the way an OS creates the illusion of infinite memory available for processors to use. Can a computer run out of virtual memory? Why? Hint: Consider where virtual addresses are translated to physical.
| No, because virtual memory can map arbitrarily-big addresses to physical addresses at runtime |
| Yes, because addresses larger than the word-size of the computer cannot be mapped |
| Yes, because hardware has a limited range of efficiently addressable range |
| No, because virtual addresses are fictitious numbers anyway, and the OS just maps them to physical addresses when it needs to load a process memory page into a RAM frame |
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
