首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要100ns,但若发生了缺页中断就需要1ms。一个程序运行了60s,期
admin
2013-07-12
74
问题
在某个操作系统中,通过大量的实验,人们观察到在两次缺页中断之间执行的指令数与分配给程序的页框数成正比,即可用内存加倍,缺页中断的平均间隔也加倍。整体缺页次数减少约一半。假设一条普通指令需要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
学硕统考专业
相关试题推荐
科学技术革命包括三个既有联系又有区别的过程,下列不属于三个过程的是()。
美国首先提出建立国际联盟,后来却没有参加,其根本原因在于()。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
文艺复兴运动兴起的时间是()。
简述当代科技革命发生的背景条件。
我国第一部系统的史学理论著作是()。
元代对边疆地区的统治方式不同于其他三地的一地是()。
《凡尔赛和约》中,战胜国以何种方式处置德国的全部海外殖民地?()。
解放军渡江战役中横渡长江的东西两个攻击点是()。
—棵二叉树的后序遍历序列为DABEC,中序遍历序列为DFBAC,则先序遍历序列为()。
随机试题
我国公民的民事权利能力始于()。
某个奇数的二进制补码和原码相同,则该数一定是_______。
A.气之主B.中精之府C.气之根D.水谷之海肺为
周某,65岁。医生问他:"你吃饭了吗?"答"刚吃过",问:"你多大岁数了?"答"刚吃过"。问:"你家在那里住?"答:"刚吃过"。
A.乙类非处方药B.甲类非处方药C.处方药、非处方药D.非处方药E.处方药依照《处方药与非处方药流通管理暂行规定》取得准销标志的普通商业零售企业可以销售的药品是
以下古语中,体现了罪刑相适应思想的是:
马克思、恩格斯所说:“现代的国家政权不过是管理整个资产阶级的共同事务的委员会罢了。”这表明资本主义政治
P1isapolygonwith6sides.P2isapolygonwithtwicethenumberofsidesofP1.QuantityA:Twicethesumofthemeasureof
Nowadaysgroupsofscientificworkers,often【C1】______bytheirgovernments,spendtheirtime【C2】______theoccurrenceofearthq
A、Theircompanyhasagoodprofit.B、Themanwillcutthebudgetforhisproject.C、Thewomanwantsthemantoreducehisexpend
最新回复
(
0
)