首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
有一个矩阵为100×200,即a[100][200]。在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页
有一个矩阵为100×200,即a[100][200]。在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页
admin
2019-12-10
38
问题
有一个矩阵为100×200,即a[100][200]。在一个虚拟系统中,采用LRU算法。系统分给该进程5个页面来存储数据(不包含程序),设每页可存放200个整数,该程序要对整个数组初始化,数组存储时是按行存放的。试计算下列两个程序各自的缺页次数(假定所有页都以请求方式调入)。
程序—:for(i=0;i<=99;i++)
for(j=0;j<=199;j++)
A(i][j]:i*j;
程序二:for(j=0;j<=199;j++)
for(i=0;i<=99;i++)
A
[j]=i*j;
选项
A、100,200
B、100,20 000
C、200,100
D、20 000,100
答案
B
解析
本题中,矩阵a有100×200=20 000个整数,每页存放200个整数,故一页可以存放一行数组元素。系统分配给进程5个页面存放数据,假设程序已调入内存(因题目中没有提供与程序相关的数据,可以不考虑程序的调入问题),因此只需考虑矩阵访问时产生的缺页中断次数。
对于程序一,由于矩阵存放是按行存储,本程序对矩阵a的访问也是按行进行的,因此本程序依次将矩阵a的内容调入内存,每一页只调入一次,每一页都会发生一次缺页中断,因此会产生20000/200=100次缺页中断。
对于程序二,矩阵存放时按行存储,而本程序对矩阵a的访问是按列进行的。当i=时,内层循环的执行将访问矩阵a的所有元素,需要依次将矩阵a的100行调入内存,将产生100次缺页中断。当j=1时,仍需要依次将矩阵a的100行调入内存(因留在内存中的是第95、96、97、98、99行),仍将产生100次缺页中断。后续循环,可依此类推。由此可知,程序二将产生20 00次缺页中断。
转载请注明原文地址:https://www.kaotiyun.com/show/Ub3i777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
设磁盘的扇区大小为4KB,磁盘转速为15000r/min,磁盘平均寻道时间为4ms,最大数据传输速率为40MB/s,磁盘控制器开销时问为1ms,计算读写一个扇区所需平均时间(不考虑I/O请求队列中的等待时间)。
三个进程P1、P2、P3互斥使用一个包含N(N>O)个单元的缓冲区。P1每次用produce()生成一个正整数并用put()送入缓冲区某一空单元中;P2每次用getodd()从该缓冲区中取出一个奇数并用countodd()统计奇数个数;P3每次用getev
一个UDP用户的数据报的数据部分长为8192字节。那么通过以太网来传播该UDP数据报时,最后一个IP分片的数据长度是()。
若有4个进程共享同一程序段,每次允许3个进程进入该程序段,用P、V操作作为同步机制,则信号量S的取值范围是()。
在下列查找的方法中,平均查找长度与结点个数n无关的查找方法是()。
假定有4个整数用8位补码分别表示r1=FEH,r2=F2H,r3=90H,r4=F8H,若将运算结果存放在一个8位寄存器中,则下列运算中会发生溢出的是____。
试述交换机的存储转发方式和直通转发方式的优缺点。
一条指令通常由哪两个部分组成?指令的操作码一般有哪几种组织方式?这几种方式各自应用在什么场合?各自的优缺点是什么?
随机试题
前列腺位于膀胱与_______________之间,前列腺底与_______________、_______________和_______________相邻,前列腺尖的两侧有_______________绕过。
A.胆红素B.胆素原C.胆素D.尿胆素粪便的主要色素是
颌下间隙感染处理方法中,下列哪项是错误的
A.蜂窝织炎B.脓肿C.卡他性炎D.纤维素性炎E.结缔组织炎菌痢假膜形成属
病人,女性,28岁。因高热、腰痛、尿频、尿急来院诊治,诊断为急性肾盂肾炎。尿细菌培养阳性的标准是菌落数大于
甲公司是一家从事健身器械生产和销售的上市公司,销售网络遍布华东地区,在国内的市场占有率为21%。由于人们对健康关注程度不断提升,健身器械市场发展良好,市场容量不断扩大。甲公司多次欲进入东北地区市场,但东北地区的市场主要由生产同类健身器械的乙公司所占领。乙公
生产过程是现实的,是以复杂的形式出现的,包括生产、分配、交换和消费的全过程。社会时代的特点是由主要的生产关系决定的,但是,以主要生产关系为中心还并存着其他附属的生产关系。因此()。
Whenadiseaseofepidemicproportionsthreatensthepublic,scientistsimmediatelygettowork,tryingtolocatethesourceof
关于水平滚动条,如下叙述中错误的是
A、Watchingabasketballmatch.B、Cleaningupthenewapartment.C、GoingtothecinemawithMargaret.D、Goingshoppingwithherf
最新回复
(
0
)