首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
有一个矩阵为100×200,即a[100][200]。 在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有
admin
2017-04-28
64
问题
有一个矩阵为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
学硕统考专业
相关试题推荐
毛泽东认为,社会主义这个阶段可分为两个阶段,包括()。
近代中国第一个系统介绍西方思想与文化名著的翻译家和启蒙思想家是()。
西汉末年,()对太初历作了系统的解释,并调整为三统历。这是中国第一部记载完整的历法。
解放军渡江战役中横渡长江的东西两个攻击点是()。
火的使用,是人类在征服自然的进程中所取得的伟大成果。人类开始使用天然火是在()。
随机试题
Successinmanufacturingdependsonphysicalthings:creatingthebestproductusingthebestequipmentwithcomponentsassemble
企业产品介绍和推销说明:假设你是一家手提包公司的经理,写信向客户White先生介绍公司产品、争取订单。内容:1.向对方提供一份产品目录;2.本公司产品以高质量著称,并的到广泛承认;3.对方下一份试订单之后,就会对产品的质量有信心;4.交易条款
Inrecentyears,moreandmoreforeignersareinvolvedintheteachingprogramsoftheUnitedStates.Boththeadvantagesandth
在路堤较高,边坡坡面未做防护而易遭受路面表面水流冲刷时,应沿路肩外侧边缘设置(),汇集路面表面水。
保险公司对每一危险单位,即对一次保险事故可能造成的最大损失范围所承担的责任,不得超过其实有资本金加公积金总和的10%;超过的部分应当办理再保险。()
利用工具按钮,给单元格A1添加红色背景。
A、做礼物B、自己看C、讲故事A
A、 B、 C、 A录音原句意为“那个小镇坐落在河的北边”。图片A房子在河的北边(north),图片B房子在河的南边(south),图片C则在西边(west)。从原句中可清晰听到“north”一词,所以答案为A。
Twentyyearsagothisweek,theBritishinventorTimBerners-Leecreatedtheworldsfirstwebpage.Itisworth【B1】______theex
Sleepingtoolittleorfortoolongagesthebrainbyuptosevenyears.Gettinglessormorethanthesixtoeighthourscanca
最新回复
(
0
)