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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

How does virtual memory benefit security?

A

Virtual memory protects unauthorized access to a processes memory space.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

How does virtual memory enable concurrency?

A

By sharing memory between processes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
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.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How does virtual memory enable flexibility between processes?

A

Relocation between main and secondary memory.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is a problem associated with too much swapping between processes

A

Thrashing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly