当前位置:首页 > 操作系统(02326) > 正文内容

假设某分页系统采用单级页表,并且所需要的页表总在内存中。若访问内存的时间为100ns,访问快表的时间为10ns,查快表的命中率为90%。请问:
(1)不使用快表时,虚拟地址转换为绝对地址并且进行存取的访问时间是多少?请给出计算步骤。
(2)使用快表时,虚拟地址转换为绝对地址并且进行存取的平均访问时间是多少?请给出计算步骤。

高老师2年前 (2024-03-26)操作系统(02326)14

假设某分页系统采用单级页表,并且所需要的页表总在内存中。若访问内存的时间为100ns,访问快表的时间为10ns,查快表的命中率为90%。请问:
(1)不使用快表时,虚拟地址转换为绝对地址并且进行存取的访问时间是多少?请给出计算步骤。
(2)使用快表时,虚拟地址转换为绝对地址并且进行存取的平均访问时间是多少?请给出计算步骤。

(1)不使用快表时,时间为100+100 = 200ns。
(2) 使用快表时:(10+100) *90/100 +(100+100)*10/100 = 119ns。

扫描二维码免费使用微信小程序搜题/刷题/查看解析。

版权声明:本文由翰林刷题小程序授权发布,如需转载请注明出处。

本文链接:https://doc.20230611.cn/post/433874.html

分享给朋友: