首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
admin
2013-07-12
41
问题
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期间发生了1500次缺页中断,如果该程序的可用内存增加到原来的2倍,那么,请计算,此时这个程序运行需要多少时间?
选项
答案
内存增加以后,原来运行60s的程序变为: (1500/2)×1ms+585000000<100ns=59.25s
解析
本题的形式较少见,计算的不是缺页中断的次数,而是根据缺页中断的次数计算程序运行时间。
首先应算出该程序一共运行了多少条指令,一条普通指令需要100ns,但发生缺页中断就要花费1ms,也即处理页故障时间是1000000ns,由此可算出该程序一共有指令数为:
(60s一1500×1ms)÷100ns=585000000(条)
扩容后,处理缺页中断的总时间为:(1500/2)×1ms=750ms(内存是原来的两倍,缺页中断数降低为原来的1/2)。那么,该程序的运行时间是:750ms+585000000条×100ns/条=59.25s。
转载请注明原文地址:https://kaotiyun.com/show/Hrxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
1941年~1942年,中共在根据地建设中,为争取抗战胜利奠定物质基础的措施是()。
《五国条约》产生的影响不包括()。
李鸿章奏请在天津设立的北洋水师学堂的落成时间是()。
西汉时期,张骞第一次出使西域的主要目的是()
第三次科技革命促进了社会经济结构和社会生活结构的变化,其在社会经济结构方面的变化主要是()
党锢事件发生后,清议的浪潮更为高涨,度辽将军()没有被当做名士列入党锢,甚至自陈与党人的关系,请求连坐。
下面对官渡之战的表述正确的是()。
17世纪英国资产阶级革命中,曾利用了古老文件同专制王权作斗争。这一古老文件是()
宋人为逃避赋役,部分人将土地假称献给了寺庙、道观等,被称为()。
什么是域名解析?域名解析中采取了什么措施提高效率?对同一个域名向DNS服务器发出多次的DNS请求报文后,得到IP地址都不一样,可能吗?为什么?
随机试题
Itisnotpolitetoarriveatadinnerpartymorethan15to20minuteslate.Thehostorhostessusuallywaitsforallthegues
Whatarethebasicprinciplesofinsurancethatfirmsmustfollowwhentheyseekcoverforgoods?
肝癌的定位检查中首选的检查方法是
患者男,64岁。左侧肢体麻木伴无力1个月入院,高血压病史5年,未规范治疗,临床诊断为脑出血。恢复期查体见神志清楚,左侧肢体偏瘫,右手用力握拳时左手出现抓握反应,右下肢抗阻力内收时,左下肢内收肌群可见紧张。该患者出现的上下肢反应是
A.发B.背疽C.肠痈D.烂疔E.委中毒以部位命名的是()
在以()km为半径的范围内,可以用水平面代替水准面进行距离测量。
老师、家长都反映彬彬是个“不开窍”的孩子。一道应用题,老师课堂上讲过,家长又帮复习过,可他做起来还是出错;别的同学背课文,一下子背出了,可他读了好多遍,还是记不住;常用字也常会出错,到考试就更糟了,渐渐地彬彬失去了学习兴趣。但他的手工却做得十分精巧,还代表
下列事例与法律概念对应关系正确的有()项。①全国人民代表大会表决通过宪法修正案——立法②某市卫生局依法开展该市餐饮业卫生情况检查活动——守法③某市第一中级人民法院依法开庭审理上诉民事案件——司法④大学生魏某依法投票选举某区人民代表大会代表
下面关于标准模块的叙述中错误的是
Readthearticlebelowaboutareportonemployment.ChoosethecorrectwordtofilleachgapfromA,BorC.Foreachquestion(
最新回复
(
0
)