首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
admin
2012-06-26
69
问题
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期间发生了1 500次缺页中断,如果该程序的可用内存增加到原来的2倍,那么,请计算,此时这个程序运行需要多少时间?
选项
答案
内存增加以后,原来运行60s的程序变为: (1500/2)×1ms+585000000×100ns=59.25s
解析
本题的形式较少见,计算的不是缺页中断的次数,而是根据缺页中断的次数计算 程序运行时间。
首先应算出该程序一共运行了多少条指令,一条普通指令需要100ns,但发生缺页中断就要花费1ms,也即处理页故障时间是1000000ns,由此可算出该程序一共有指令数为:
(60s一1500×1ms)÷100ns=585000000(条)
扩容后,处理缺页中断的总时间为:(1 500/2)×1ms=750ms(内存是原来的两倍,缺页中断数降低为原来的1/2)。那么,该程序的运行时间是:750ms+585000000条×100ns/条=59.25s。
转载请注明原文地址:https://kaotiyun.com/show/nfxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1917年发生的开辟人类历史新纪元的重大事件是()。
正式制定我国社会主义现代化建设“三步走”战略部署的是()。
东汉时期,在宫廷朝见中所谓的“三独坐”,其中不包括()
略论中国近现代历史上的“军阀”问题。(北京大学2003年中国通史真题)
下列不是美国独立战争与美国内战的相同点的是()。
关于明朝“缇骑”的叙述,不正确的是()
下列事件中,不是发生在上海的是()
试述中国共产党诞生的历史条件和意义。
设有两个子网202.118.133.0/24和202.118.130.0/24,如果进行路由汇聚,得到的网络地址是()。
随机试题
A、病原体被清除(一过性感染)B、隐性感染C、显性感染D、病原携带状态E、潜伏性感染流行性乙型脑炎病毒感染中,最常见的是()
在急性肠梗阻的保守治疗过程中,关键性的措施是
患者女性,30岁。流产0次,早产1次,足月产3次,现存子女2人,生育史可简写为
理中丸的组成药物是
下列哪项不是引起抽搐的脑部疾病
维持最佳资产投资组合必须经过系统缜密的资产配置流程,其内容包含()。
市场是指()。
图2为高等动物的细胞分裂示意图。图中不可能的是()。
以下选项中,在当事人之间产生民事法律关系的是()
设f(X)是连续函数,且F(x)=,则f’(x)等于().
最新回复
(
0
)