Section 12.7
Review Questions
Hardware
Why do computer designers use extra hardware to implement virtual memory?
What is the extra chip that some computers used to have to do memory address translation?
What happened to this chip? Is it no longer needed?
What French word does the term
cache
derive from and what does it mean?
What is a
cache
?
Where can a system keep the page table?
What are some of the trade-offs and issues involved with the decision where to keep the page table?
Realize that
each process
(program in execution) requires
its own separate page table!
What does this imply in terms of memory usage?