Performance Of Paging
Performance of simple paging:The main memory access time is ='m'.
- page table are stored in main memory then formulae for Effective main memory access time =2*m
- The tanslation look aside buffer(T.L.B) is added to improve the performance of paging
- T.L.B contains the frequently reffered page numbers and corresponding frame numbers.
TLB access time ='c'
TLB hit ratio='x'
Then the formulae for effective main memory access time =
Ques : consider a system which has main memory access time is 100ns and TLB access time is 20ns and TLB hit ratio is 95% then what is the EMMAT with TLB and without TLB.
solution:
with TLB
EMMAT=
=
=125ns
without TLB
EMMAT=
= ns
=200ns
With TLB the performance is increased in paging
Performance of Multilevel paging:
The main memory access time is ='m'.
- page table are stored in main memory then formulae for Effective main memory access time =3*m
- The tanslation look aside buffer(T.L.B) is added to improve the performance of paging
- T.L.B contains the frequently reffered page numbers and corresponding frame numbers.
TLB access time ='c'
TLB hit ratio='x'
Then the formulae for effective main memory access time=
For 'n' level paging
EMMAT=