939 views
0 votes
0 votes
An operating system implements a single level paging. This system uses Translation Lookaside Buffer (TLB) and Physical Address Cache (PAC) as well. TLB has a hit ratio 90%. PAC has a miss ratio of 20%. Main memory access time, TLB access time and PAC access time are 100 ns, 20 ns and 40 ns respectively. Assuming that all the pages of the process are in main memory, the effective memory access time is ______ (ns).

 

1 Answer

Best answer
2 votes
2 votes
Effective memory access time (or)

EMAT = 90/100 [ 20 + (80/100)*40

(20/100) * (40 + 100)]

     + 10/100 [ 20 + 100 + (80/100)*40

                  + (20/100) * (40 + 100)]

  = 0.9 [ 20 + 32 + 28]

0.1 [ 120 + 32 + 28 ]

  = 0.9 [80] + 0.1 [ 180 ]

 = 72 + 18

 = 90 ns
selected by

Related questions

790
views
1 answers
1 votes
LRU asked Oct 20, 2021
790 views
In a paged memory, the page hit ratio is 0.35. The page fault service time takes 100 ns. The time required to access a page in primary memory is 10 ns. The effective memory access time required to access a page is ____ ns
565
views
2 answers
2 votes
LRU asked Nov 5, 2021
565 views
Consider the following memories with their miss rates and hit times Then the average memory access time is ______ (in ns)
493
views
2 answers
0 votes
shikhar500 asked Jan 8, 2023
493 views
We know that the paging scheme suffers from internal fragmentation.S1 : If the CPU attempts to access the unused portion of the last page, the valid/invalid bits will ... explain me this ? we have to select from s1 and s2 which is correct
986
views
0 answers
2 votes
LRU asked Oct 11, 2021
986 views
A hypothetical system OSXZ_09 implements paging. Given LAS = 4 GB, PAS = 64 MB, Page size = 4 KB. A protection bit and a reference bit is also present in ... size of the innermost page table is ____ B.Note : The memory is byte addressable.