Question: An inverted page table can be used to further optimize space and time. How many PTEs are needed to store the page table? Assuming a

An inverted page table can be used to further optimize space and time. How many PTEs are needed to store the page table? Assuming a hash table implementation, what are the common case and worst case numbers of memory references needed for servicing a TLB miss?


In this exercise, we will examine space/time optimizations for page tables. The following table shows parameters of a virtual memory system.a. b. Virtual Address (bits) 43 38 Physical DRAM Installed 16 GB 8 GB Page Size 4 KB 16 KB PTE Size (byte) 4 4

a. b. Virtual Address (bits) 43 38 Physical DRAM Installed 16 GB 8 GB Page Size 4 KB 16 KB PTE Size (byte) 4 4

Step by Step Solution

3.46 Rating (143 Votes )

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock

An inverted page table is a technique for optimizing page table space rather than having a page table entry PTE for each page in the virtual address s... View full answer

blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Computer Organization Design Questions!