首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
admin
2017-04-28
79
问题
有一个矩阵为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://www.kaotiyun.com/show/8PRi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
利玛窦与徐光启合作翻译的(),介绍了曾经流行于欧洲的欧几里得平面几何的系统理论,大大地丰富了中国古代几何学的内容。
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
近代中国第一个系统介绍西方思想与文化名著的翻译家和启蒙思想家是()。
在巴黎和会上获利最大的两个国家是()。
周人重视婚姻,对婚礼尤为讲究。周代的婚礼有六项程序,即:①纳征②问名③纳采④请期⑤亲迎⑥纳吉下列选项顺序排列正确的是()
解放军渡江战役中横渡长江的东西两个攻击点是()。
论述欧洲一体化进程及其影响。
随机试题
患者50岁,车祸后出现下腹部疼痛,持续性,有时无法忍受。Doppler示脐下有一5cm<7cm的包块,回声强,内有彩色血流。MRI示腹部正中偏左侧见一肿块,内呈高、低混杂信号,与腹主动脉相贴近,最可能的诊断为
患者男,36岁,3个月前因外伤一上前牙脱落。口腔检查:缺失,间隙正常,牙槽嵴无明显吸收。牙冠1/2缺损,已露髓,探稍敏感,叩诊阴性,无松动。牙冠良好,叩诊阴性,无松动。上下前牙牙龈轻度红肿,易出血,可见菌斑及牙石。余牙未见异常。下列关于金瓷冠牙体预备的
在工程造价的组合性特征中,计算过程不包括()。
取得基金从业资格的业务人员不得少于()人,并应当取得基金从业资格。
以下属于证券市场上各种信息的来源的有()
下图是一个水平放置的正方体的表面展开图,若图中“快”是正方体的上面,则这个正方体的下面是:
①面对“两会”代表、委员的依法______,有的官员虽然还不能圆满答复,但都表现出虚心接受、认真反思的态度。②在5月4日结束的第三届中国国际动漫节上,杭州市有关部门与中国动画学会签订了合作______,准备共同培养动漫人才,开发动漫资源。
漫画书在儿童阅读生活中大行其道,___________了现今儿童阅读结构不合理的问题。调查显示,孩子阅读首先追求的是有趣、好玩以及新鲜、刺激的阅读___________,而对于知识和文字表达的兴趣则较为次要。因此,他们对于图画书、漫画有一种________
社会困境
以下不属于网桥协议数据单元BPDU携带的实现生成树算法的信息是()。
最新回复
(
0
)