389 views
0 votes
0 votes
Consider a system where main memory access time is 10 msec and page fault service time is 200 msec. The TLB is added to improve the performance and the 80% references are found in the TLB and that of the remaining 10% cause page fault. The TLB access time and page table access time are negligible then What is Effective memory access time?

Answer given is 13.8ms but I am getting 14ms. I am evaluating as follows, Where am I doing wrong?

EMAT=0.8*(10)+0.2[0.9*10 + 0.1*(10+200)]

1 Answer

0 votes
0 votes
in your above step when there is tlb miss nnd under this there is page fault then first  we need to bring this page in memory using concept demand paging having  a service tym which also includes access tym so no need to add 10 in(200+10)....

Related questions

0 votes
0 votes
1 answer
2
0 votes
0 votes
1 answer
3
Ankita87077 asked Dec 6, 2021
1,223 views
Is this statement correct? " Demad paging can bring entire process into memory at load time"How it is correct? If it is, then anybody can explain it please.