首页 > 试题广场 >

某请求分页管理系统,假设进程的页表如下:

[问答题]
某请求分页管理系统,假设进程的页表如下:
页面大小为4KB,一次内存的访问时间为100 纳秒(ns),一次快表(TLB)的访问时间是10ns,处
理一次缺页的平均时间为100 毫秒(已含更新TLB 和页表的时间),进程的驻留集大小固定为2 个页
框,采用FIFO 法置换页面。假设1)TLB 初始为空;2)地址转换时,先访问TLB,若TLB 未命中
时再访问页表(忽略TLB 更新时间);3)有效位为0 表示页面不在内存中。
请问:
(1)该系统中,一次访存的时间下限和上限各是多少?(给出计算过程)
(2)若已经先后访问过0、2 号页面,则虚地址1565H 的物理地址是多少?(给出计算过程)
(1)访存下限即访存的最小时间:10ns+100ns=110ns,上限:10ns+100ns+100ms+100ns≈100ms
(2)页号1H,页内偏移量565H;查页表产生缺页中断,1 号页置换0 号页,物理地址为101565H。
发表于 2017-05-16 23:25:08 回复(0)