Consider a demand-paging system with a paging disk that has an average access/transfer time of 50 ms. Addresses are translated through a page table in main memory, with an access time of 500 ns per...


Consider a demand-paging system with a paging disk that has an average access/transfer time of<br>50 ms. Addresses are translated through a page table in main memory, with an access time of 500<br>ns per memory access. Thus, each memory reference through the page table takes two accesses.<br>To improve this time, we have added a TLB that reduces access time to one memory reference if<br>the page-table entry is in the TLB. Assume that 80% of the accesses are in the TLB and that, of<br>those remaining, 15% (or 3% of the total) cause page faults. We assume that the TLB access time<br>is 20 ns. What is the effective access time?<br>

Extracted text: Consider a demand-paging system with a paging disk that has an average access/transfer time of 50 ms. Addresses are translated through a page table in main memory, with an access time of 500 ns per memory access. Thus, each memory reference through the page table takes two accesses. To improve this time, we have added a TLB that reduces access time to one memory reference if the page-table entry is in the TLB. Assume that 80% of the accesses are in the TLB and that, of those remaining, 15% (or 3% of the total) cause page faults. We assume that the TLB access time is 20 ns. What is the effective access time?

Jun 11, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here