746 views
2 votes
2 votes
Consider simple paging with TLB. The TLB hit ratio is 60%. If there is hit, it takes 80ns for a memory reference otherwise it takes 130ns for a memory reference. If the Effective memory access time with TLB is 100ns, then the aceess time of TLB is ______?

The answer mentioned is 30ns. They have taken TLB and Mem Access time as memory reference. But I think memory reference should not include TLB access time.

1 Answer

0 votes
0 votes
It's kind of ambiguous wording used here,it's memory reference takes 80ns when tlb hit which means m=80 and when miss it's 130 ns which don't make sense but when you put in the equation, 100=0.6(X+80)+0.4(X+130), you'll get X=0, which means tlb time is included(atleast that's what I understood 😆), which means X+m=80ns and X+2m=130, solve the equation and you'll get x and m.

Related questions

0 votes
0 votes
0 answers
2
pream sagar asked Jan 23, 2019
646 views
Consider the system which has virtual address of 36 bits and physical address of 30 bits and page size of 8KB, page table entry contain 1 valid bit, 2 protection bit and ...
0 votes
0 votes
0 answers
4
singh chetan asked Jan 22, 2019
873 views
HOW TO SOLVE ?PLEASE PROVIDE THE COMPLETE SOLUTION.