Virtual Memory Flashcards
1
Q
Why is virtual memory efficient?
A
It is efficient to swap between main and secondary memory. Main memory is expensive.
2
Q
How does virtual memory benefit security?
A
Virtual memory protects unauthorized access to a processes memory space.
3
Q
How does virtual memory enable concurrency?
A
By sharing memory between processes.
4
Q
How is shared memory mapped by the use of virtual memory?
A
A segment of related memory can be mapped into memory space of multiple processes.
5
Q
How does virtual memory enable flexibility between processes?
A
Relocation between main and secondary memory.
6
Q
What is a problem associated with too much swapping between processes
A
Thrashing