首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
admin
2017-04-28
70
问题
有一个矩阵为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
学硕统考专业
相关试题推荐
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
近代中国第一个系统介绍西方思想与文化名著的翻译家和启蒙思想家是()。
北约和华约两个组织对峙近半个世纪,其影响是()。
火的使用,是人类在征服自然的进程中所取得的伟大成果。人类开始使用天然火是在()。
论述欧洲一体化进程及其影响。
随机试题
叙述视角
TakeaDictionarywithYouIfyoudon’tuseadictionary,whatshouldyoudoinstead?Thefirstthingyoucandoistryingto
女性,34岁。孕40+6周,破膜13小时,上午6时起宫缩30~55秒,间歇3~4分钟,胎心率144次/分,ROA。阴道检查:宫口开大3cm,先露0,于上午8时,宫缩20~30秒,间歇7~8分钟,宫口开大5cm,先露+1,胎心率165次/分,阴道检查:坐骨棘
施工企业从建造合同签订开始至合同完成止所发生的直接费用和间接费用应计入()明细账。
(操作员:刘主管;账套:101账套;操作日期:2015年1月1日)设置职员档案。职员编码:101职员姓名:张延所属部门:人事部职员类型:管理人员
在一定意义上,流通过程实质上是()过程的分立和统一。
一般纳税人销售自己使用过的属于《增值税暂行条例》规定不得抵扣且未抵扣进项税额的固定资产,按简易办法依4%征收率减半征收增值税。()
根据以下资料。回答问题。2017年上半年,全国居民人均可支配收入12932元,比上年同期名义增长8.8%。其中,城镇居民人均可支配收入18322元,增长8.1%(以下如无特别说明,均为同比名义增长);农村居民人均可支配收入6562元,增长8.5%。
深度为5的完全二叉树的结点数不可能是
Thegovernmenthasdecidedtoreducea(n)______onallimports.
最新回复
(
0
)