Quiz 11: Virtual Memory Name: Almost there......... Enjoy your break ! 1. Which of the following is NOT a true reason for using virtual memory a. More memory available for the system b. User can map a program to any part of the logical address space without worrying about the actual physical address c. It provides a mechanism for isolating program data between users d. It increases the speed at which memory is accessed 2. What controls virtual memory ? a. The processor b. The user c. The Operating System d. The Cache system 3. What kind of addressing can be used for a cache ? a. Virtual b. Physical c. Either virtual or physical, not both d. A combination of virtual & physical 4. A computer system has 2^20 (1M) pages, each of size 4kb (4096 bytes). Each frame is also 4kb, and the physical address space has 32 bits. Does the system have more frames or pages ? a. Equal number of pages and frames b. More frames c. More pages d. Insufficient data given 5. What is the purpose of the TLB a. To store the entire mapping of the virtual address space to physical address space b. To store a small subset of the virtual->physical address map for fast access c. To keep track of the pages that are in the cache system d. To keep track of the pages that have not been accessed by the processor