系统有TLB,其平均命中率为85%。一次TLB查找需要20ns,一次内存访问需要100ns。则:进程访问一个逻辑页面的平均时间是多少?
A: 120
B: 200
C: 135
D: 140
A: 120
B: 200
C: 135
D: 140
举一反三
- 一个分页存储管理系统中,进程的逻辑地址空间占64页,每页为1024字节,系统物理内存为2M字节。进程的页表及所有逻辑页面都已在内存中。 系统有TLB,其平均命中率为85%。一次TLB查找需要20ns,一次内存访问需要100ns。则: (1)进程的逻辑地址共几位(bit)? (2)进程的页表项共几项? (3)页表项中物理块号占几位? (4)进程访问一个逻辑页面的平均时间是多少?(共8分)
- 已知某分页系统的快表命中率为90%,内存访问时间为100ns,若忽略快表访问时间,一次数据访问的平均时间是( )ns?
- 假设某分页系统,TLB命中率为a,访问快表的时间是t1,访问内存的时间是t2,则平均页面访问时间为
- 若有快表,且命中率为80%,查找相连存储器的时间是20ns,访问一次内存需要100ns,问采用相连存储器后系统效率提高了多少?
- 设某系统采用页式虚拟存储管理,页表存放在内存中。(1)如果一次内存访问使用50ns,访问一次主存需用多少时间?(2)如果增加TLB,忽略查找页表项占用的时间,并且75%的页表访问命中TLB,内存的有效访问时间是多少?