Recall & Review
beginner
What is virtual memory in an operating system?
Virtual memory is a technique that allows a computer to use more memory than the physical RAM installed by temporarily transferring data to disk storage.
Click to reveal answer
beginner
How does virtual memory extend physical memory?
Virtual memory extends physical memory by using disk space to hold parts of programs and data that are not currently needed in RAM, making the system appear to have more memory.
Click to reveal answer
intermediate
What role does the page file or swap space play in virtual memory?
The page file or swap space on the disk stores data that is moved out of RAM, allowing the system to free up physical memory for active processes.
Click to reveal answer
intermediate
Why can't virtual memory replace physical memory completely?
Because accessing data on disk is much slower than RAM, virtual memory is slower and is used only to extend memory temporarily, not as a full replacement for physical memory.
Click to reveal answer
beginner
What happens when a program tries to use more memory than the physical RAM available without virtual memory?
Without virtual memory, the program may crash or the system may become unstable because it cannot allocate enough memory to run the program properly.
Click to reveal answer
What does virtual memory use to extend the available memory?
✗ Incorrect
Virtual memory uses disk storage to hold data temporarily when RAM is full.
Why is virtual memory slower than physical memory?
✗ Incorrect
Disk access is much slower than RAM, making virtual memory slower.
What is the purpose of the page file or swap space?
✗ Incorrect
The page file or swap space stores data swapped out of RAM to free physical memory.
What happens if a system runs out of both physical and virtual memory?
✗ Incorrect
Without enough memory, programs can crash and the system may become unstable.
Virtual memory makes the system think it has:
✗ Incorrect
Virtual memory tricks the system into thinking it has more memory by using disk space.
Explain how virtual memory helps a computer run larger programs than its physical RAM allows.
Think about how the system manages memory when RAM is full.
You got /4 concepts.
Describe the difference between physical memory and virtual memory in terms of speed and usage.
Consider where data is stored and how fast it can be accessed.
You got /4 concepts.