更多“假定在基于一级页表的存储管理系统中,快表检索时间为10ns,内存访问时间为90ns,缺页率为10%,则若能在快表中找到CPU所访问页号的情况下,CPU为存取一个数据将需要()。”相关的问题
第1题
假设一个分页存储系统具有快表,多数活动页表项都可以存在其中。如果页表放在内存中,内存访问时间是1ms,快表的访问时间为0.1ms。若快表命中率是85%,则有效存取时间为多少?若快表的命中率为50%,那么有效存取时间为多少?
点击查看答案
第2题
某个请求分页管理系统,具体信息如下: (1)页面大小为4KB,读写一次内存数据的时间是100ns,访问一次快表(TLB)的时间是10ns; (2)缺页处理的平均时间是20000ns(已含更新TLB和页表等的所有时间); (3)进程的工作集大小固定为2个帧,采用最近最少使用置换算法(LRU)和局部淘汰策略。 (4)TLB初始为空;地址转换时先访问TLB,若TLB未命中,再访问页表(忽略访问页表之后的TLB更新时间); (5)有效位为0表示页面不在内存,产生缺页中断,缺页中断处理后,返回到产生缺页中断的指令处重新执行。 假设某进程的页表内容如下表所示。设有虚地址访问序列2362H、1565H、25A5H,请问: (1)依次访问上述三个虚地址,各需多少时间?给出计算过程。 (2)基于上述访问序列,虚地址1565H的物理地址是多少?请说明理由。 页号 页框(Page Frame)号 有效位(存在位) 0 101H 1 1 — 0 2 254H 1
点击查看答案
第3题
某请求分页管理系统,假设进程的页表如下: 页号 页框号 有效位 装入时间 0 101H 1 2 1 — 0 — 2 254H 1 4 页面大小为4KB,一次内存的访问时间为100纳秒(ns),一次快表(TLB)的访问时间是10ns,处理一次缺页的平均时间为100毫秒(已含更新TLB和页表的时间),进程的驻留集大小固定为2个页框,采用FIFO法置换页面。假设1)TLB初始为空;2)地址转换时,先访问TLB,若TLB未命中时再访问页表(忽略TLB更新时间);3)有效位为0表示页面不在内存中。 请问: (1)该系统中,一次访存的时间下限和上限各是多少?(给出计算过程) (2)若已经先后访问过0、2号页面,则虚地址1565H的物理地址是多少?(给出计算过程)
点击查看答案
第4题
在分页内存管理中 ,CPU每次从内存中取一个数据需要1次内存访问。
点击查看答案
第5题
某程序运行之初,若所有能访问的内存数据区和寄存器的值均不可预知,要想对指定的寄存器进行初始化,可采用( )寻址方式。
点击查看答案
第6题
在页式存储管理中,假设作业的地址为16位,页长为4KB,作业的第0,1,2逻辑页分别放在内存的第5,10,11物理块中,试计算作业中逻辑地址2F6AH,0E3CH,526CH(十六进制数)相对应的内存物理地址,说明转换过程、写出转换结果。
点击查看答案
第7题
在虚拟段页式存储管理系统中,若不考虑快表,为获得一条指令或数据,需 要访问 ( )次内存。
点击查看答案
第8题
在段、页式内存管理中,虚拟地址是什么时候产生的?()
A、查完段表以后
B、查完页表以后
C、查完TLB快表以后
D、链接完
点击查看答案
第9题
在分页存储管理系统中将逻辑地址转变为物理地址的阶段是( )阶段。
点击查看答案