2.4k views
Consider a paging hardware with a $TLB$. Assume that the entire page table and all the pages are in the physical memory. It takes $10$ milliseconds to search the $TLB$ and $80$ milliseconds to access the physical memory. If the $TLB$ hit ratio is $0.6$, the effective memory access time (in milliseconds) is _________.
edited | 2.4k views

EMAT=TLB hit $\times$ (TLB access time $+$ memory access time) $+$ TLB miss(TLB access time $+$ page table access time+memory access time)

$=0.6(10+80)+0.4(10+80+80)$

$= 54+68$

$=122$ $msec$
edited by
0
Can you please explain answer to this question in detail @Arjun Sir, @Neha pawar
+7

@ sandeep  effective memory access time = adress translation time + page access time

adress translation time  = TLB access time +  TLB miss*(memory access time)

=    10 + 0.4*80

= 42 ms

page access time        = memory access time

=80 ms

so,        effective memory access time    = 42 + 80   = 122ms

0
This kind of approach is required to question in the GATE.
0

0
Good explanation

1
2