问答题 某一页式系统,其页表存放在主存中:
问答题 如果对主存的一次存取需要1.5μs,试问实现一次页面访问时存取时间是多少?
【正确答案】正确答案:因为页表在主存,所以CPU必须两次访问主存,即实现一次页面访问的存取时间为1.5×2p.s=3μs
【答案解析】
问答题 如果系统有快表且其平均命中率为85%,而页表项在快表中的查找时间可忽略不计,试问此时的存取时间是多少?
【正确答案】正确答案:系统增加了快表后,在快表中找到页表项的概率为85%,所以实:观一次页面访问的存取时间为[0.85×(0+1.5)+(1—0.85)×2×1.5]μs=1.725μs
【答案解析】解析:页表在主存时,实现一次存取需要两次访问主存:第一次是访问页表获得所需访问数据所在页面的物理地址,第二次才是根据这个物理地址存取数据。