在虚拟页式存储系统中,其页表(单级页表)存放在内存中。(1)如果一次物理内存访问需要200ns,试问实现一次页面访间至少需要的存

作者:高老师 浏览 0

在虚拟页式存储系统中,其页表(单级页表)存放在内存中。
(1)如果一次物理内存访问需要200ns,试问实现一次页面访间至少需要的存取时间是多少?
(2)如果系统有快表(TLB),快表的命中率为80%,查询快表的时间可忽略不计,此时实现一次页面访问的平均存取时间为多少?
(3)采用快表后的平均存取时间比没有采用快表时下降了百分之几?
【正确答案】:(1)2×200=400ns
(2)0.8×200+0.2×400=240ns
(3)(400-240)/400×100%=40%

📱 扫码体验刷题小程序

微信小程序二维码

扫一扫使用我们的微信小程序

热门题目

已复制到剪贴板