首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
admin
2017-04-28
98
问题
有一个矩阵为100×200,即a[100][200]。
在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)。
程序一:for(i=0;i<=99;i++)
for {j=0;j<=199; j++)
程序二:for(j=0;j<=199;j++)
fOr(i=0 ;i<=99;i++)
A
[j]=i*j;
选项
A、100200
B、1.002e+007
C、200100
D、2.00001e+007
答案
B
解析
本题中,矩阵a有100×200=20 000个整数,每页存放200个整数,故一页可以存放一行数组元素。系统分配给进程5个页面存放数据,假设程序已调入内存(因题目中没有提供与程序相关的数据,可以不考虑程序的调入问题),因此只需考虑矩阵访问时产生的缺页中断次数。
对于程序一,由于矩阵存放是按行存储,本程序对矩阵a的访问也是按行进行的,因此本程序依次将矩阵a的内容调入内存,每一页只调入一次,每一页都会发生一次缺页中断,因此会产生20 000/200=100次缺页中断。
对于程序二,矩阵存放时按行存储,而本程序对矩阵a的访问是按列进行的。当j=0时,内层循环的执行将访问矩阵a的所有元素,需要依次将矩阵a的100行调入内存,将产生100次缺页中断。当j=l时,仍需要依次将矩阵a的100行调入内存(因留在内存中的是第95、96、97、98、99行),仍将产生100次缺页中断。后续循环,可依此类推。由此可知,程序二将产生20 000次缺页中断。
转载请注明原文地址:https://kaotiyun.com/show/8PRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
利玛窦与徐光启合作翻译的(),介绍了曾经流行于欧洲的欧几里得平面几何的系统理论,大大地丰富了中国古代几何学的内容。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
近代中国第一个系统介绍西方思想与文化名著的翻译家和启蒙思想家是()。
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
北约和华约两个组织对峙近半个世纪,其影响是()。
随机试题
婴幼儿大便呈黑色一定是由胃肠道出血引起的。()
最宽的分销形式是()
Inordertolearnaforeignlanguagewell,itisnecessarytoovercomethefearofmakingmistakes.Iftheprimarygoal(目标)of
肝的生理特性是
患者,男,20岁。近日出现口舌生疮、牙龈肿痛症状,并伴有发热、烦躁等表现。医生建议选用黄连来治疗。医生建议患者使用黄连,主要是因为黄连功效为
甲不履行赔偿判决,权利人乙申请强制执行,但在执行过程中,甲突然不幸身亡。其留有遗产一套房屋,法定继承人只有1个儿子丙。如果丙放弃继承,法院如何处理?
影响演播室的混响时间的因素有()。
一种工业用的线板,按重量计含铜80%,银10%,金7.0%,锇1.5%,铂1.5%
甲公司系20×3年12月25日改制的股份有限公司,每年按净利润的10%计提法定盈余公积。20×7年度有关资料如下:(1)从20×7年1月1日起,所得税的核算由应付税款法改为资产负债表债务法。甲公司历年的所得税税率均为25%。20×6年12月31日止
设,则().
最新回复
(
0
)