操作系统原理-第五章 存储管理习题
第5章 存 储 管 理习题答案

第5章存储管理(1) 存储管理的任务和功能是什么?解:存储管理的主要任务是:1.支持多道程序的并发执行,使多道程序能共享存储资源,在互不干扰的环境中并发执行。
2.方便用户,使用户减少甚至摆脱对存储器的管理,使用户从存储器的分配、保护和共享等繁琐事物中解脱出来。
3.提高存储器的利用率和系统吞吐量。
4.从逻辑上扩充内存空间,支持大程序能在小的内存空间运行或允许更多的进程并发执行。
为了完成上述任务,现代操作系统的存储管理应具有以下功能:1. 存储空间的分配和回收。
2. 地址转换,实现逻辑地址到物理地址的映射。
3. 主存空间的共享。
4. 主存空间的保护。
5. 主存储空间的扩充。
6. 对换,对换的主要任务是实现在内存和外存之间的全部或部分进程的对换,即将内存中处于阻塞状态的进程调换到外存上,而将外存上处于就绪状态的进程换入内存。
对换的目的主要是为了提高内存利用率,提高系统的吞吐量。
(2) 为什么要配置层次式存储器?解:为了解决CPU和存储器之间速度上的不匹配,在现代计算机系统中,存储系统通常采用层次结构,存储层次可粗略分为三级:最高层为CPU寄存器,中间为主存,最底层是辅存。
根据具体功能还可以细分为寄存器、高速缓存、主存储器、磁盘缓存、辅存储设备(固定磁盘、可移动存储介质)5层。
一个文件的数据可能出现在存储系统的不同层次中,例如,一个文件数据通常被存储在辅存中(如硬盘),当其需要运行或被访问时,就必须调入主存,也可以暂时存放在主存的磁盘高速缓存中。
大容量的辅存常常使用磁盘,磁盘数据经常备份在可移动磁盘或者光盘上,以防止硬盘故障时丢失数据。
(3) 什么是逻辑地址?什么是物理地址?为什么要进行二者的转换工作?解:逻辑地址是应用程序中使用的访存地址,有时也称为相对地址,由逻辑地址构成的地址空间称为逻辑空间。
每个应用程序的逻辑地址空间都是从零号地址码开始的。
物理地址是内存储器的实际存储单元地址,有时也称为绝对地址,由物理地址构成的地址空间称为物理空间。
操作系统习题答案

操作系统习题答案1. 内存管理题目答案:a) 单道批处理系统中,内存分为两个区域:用户区和系统区。
用户区用于存放用户程序,系统区则用于存放操作系统和其他系统数据。
用户程序在运行时,需要从外存中加载到用户区,并在执行完毕后释放内存,以便其他程序使用。
b) 多道批处理系统中,内存被划分为多个分区,每个分区可容纳一个程序。
这样可以同时将多个程序加载到内存中,提高系统的吞吐量。
常见的内存分配算法有:首次适应算法、最佳适应算法和最坏适应算法等。
c) 页式存储管理是将进程的地址空间分为固定大小的页,内存以页为单位进行分配。
外存也被划分为相同大小的页。
优点是简化了内存管理,提高了内存利用率。
缺点是访问内存时需要进行页表查找,增加了额外的开销。
d) 段式存储管理是将进程的地址空间分为多个不同长度的段,每个段包含一类相关的信息。
段的长度是可变的,适应不同的程序需求。
优点是更好地满足了程序的灵活性和可扩展性需求。
缺点是内存碎片问题。
2. 进程调度题目答案:a) 先来先服务(FCFS)调度算法是按照作业提交的先后顺序进行调度的。
优点是简单易实现,避免了饥饿现象。
缺点是平均等待时间较长,不适合长作业的情况。
b) 最短作业优先(SJF)调度算法是按照作业的执行时间进行调度的,执行时间越短的作业优先级越高。
优点是平均等待时间最短,适合短作业的情况。
缺点是对长作业不公平,可能导致饥饿现象。
c) 时间片轮转调度算法是将CPU的执行时间划分为固定大小的时间片,每个进程在一个时间片内运行。
如果一个进程没有执行完,就会被放回就绪队列的尾部,等待下一次调度。
优点是公平性强,适合交互式作业。
缺点是对长作业不公平,可能导致上下文切换开销过大。
d) 多级反馈队列(MFQ)调度算法是将进程划分为多个队列,每个队列有不同的优先级。
每个队列采用不同的调度算法,如FCFS或时间片轮转算法。
优点是兼顾了短作业和交互式作业的需求,比较公平。
缺点是算法复杂度较高。
第五章 存储管理课外作业及答案

第五章存储管理课外作业及答案1.在一页式存储管理系统中,内存被划分为32块,页面大小为l024字节,某作业的页表如下图所示。
状态位:1试问:(1)逻辑地址应占多少位?(2)物理地址应占多少位?(3)将逻辑地址998D,6351Q,98DH转化为相应的物理地址。
解:(10分)(1)逻辑地址应占12位。
(2分)(2)物理地址应占15位。
(2分)(3)998D:物理地址=5*1024+998=6118D(17E6H)(2分)6351Q:因为页号p=3,该页面不在内存中,所以产生缺页中断(2分)98DH:物理地址为2D8DH(或11661D)(2分)2.在一个采用分页式虚拟存储管理的系统中,有一用户作业,它依次要访问的字地址序列是:115,228,120,88,446,102,321,432,260,167。
若分配给作业可使用的主存空间共300个字,作业的页面大小为100个字,且第0页已经装入主存,请回答下列问题:(1)按FIFO页面调度算法将产生多少次缺页中断?写出依次淘汰的页号。
(2)按LRU页面调度算法将产生多少次缺页中断?写出依次淘汰的页号。
解:由于作业的页面大小为100个字,因而主存块的大小也为100个字。
现该作业可使用的主存空间共300个字,即共可使用三个主存块。
根据作业依次要访问的字地址,可以得到作业将依次访问的页如下:根据作业依次要访问的字地址序列可以知道作业应访问的页面顺序为:1、2、1、0、4、1、3、4、2、1。
(2分)现只有第0页在主存中,但尚有两块主存空间可供使用。
因而,作业在进行前两次访问时均会产生缺页中断,但不必淘汰已在主存中的页面。
目前主存中有第0、1、2三个页面。
(1)按FIFO页面调度算法将在后继的第五、七、十次访问时再产生三次缺页中断。
因而,共产生五次缺页中断,(2分)依次淘汰的页号为:0、1、2。
(2分)(2)按LRU页面调度算法将在后继的第五、七、九、十次访问时再产生四次缺页中断。
第五章 存储管理(2)答案

分段式存储管理
内存空间:动态地划分为若干不等长的物理段 – 物理地址=段首址+段内地址 进程空间:静态地划分为若干不等长的逻辑段 – 逻辑地址=段号+段内地址 段表/进程表/空闲表 段表首址寄存器/段表长度寄存器/快表 地址映射p70,图4-26
给定下面段表,已知下列逻辑地址[0,430] ,[3,400],[1,10],[2,500],[4,42] ,[1,11](第一个元素为段号,第二个元素 为段内地址),分别求其对应的物理地址
段号 0 1
段长 600 14
段首址 219 2300
2
3 4
100
580 96
90
1327 1954
段式存储管理
存储管理的目的及功能(2)
功能:
– 存储共享:节省内存空间,实现进程 通信 – 内存保护技术:防止地址越界,防止 操作越权 – 内存的扩充技术:使用虛存或自动复 盖技朮提供比实际内存更大的空间 – 地址映射
逻辑地址与物理地址
在具有地址变換机构的计算机中,允 许程序中编排的地址和信息实际存放在内 存中的地址有所不同。前者叫逻辑(相对) 地址,后者叫物理(绝对)地址。 地址映射:将程序所产生的逻辑地址转换为 存储空间的物理地址。
程序局部性原理
时间局部性 一条指令被执行了,则在不久的将来它可能再被 执行
空间局部性 若某一存储单元被使用,则在一定时间内,与该 存储单元相邻的单元可能被使用
虚拟页式存储管理
基本思想
在进程开始运行之前,不是装入全部页面,而是装入 几个或零个页面,之后根据进程运行的需要,动态 装入其它页面; 当内存空间已满,而又需要装入新的页面时,则根据 某种算法淘汰某个页面,以便装入新的页面
操作系统-第5章题

1.(d )存储管理方式能够实现虚拟存储管理。
A.固定分区B.可变分区C.单连续D.段式2.采用(c )的系统支持“程序移动”。
A.覆盖技术B.存储技术C.动态重定位D.静态重定位1.(√)在动态段式存储管理中,如果建立快表,则快表是段表的一部分。
2.(√)产生页面中断的主要原因是欲访问的页不在主存。
在页式存储管理中,逻辑地址是二维的。
在段式存储管理中,逻辑地址是线性的。
(错).抖动:在动态页式存储管理中如何选择调出的页面是很重要的,如果采用了一个不合适的算法,就会出现这样的现象:刚被调出的页面又立即要用,因而又要把它重新装入,而装入不久又被选中调出,调出不久又被重新装入,如此反复,使调度非常频繁。
这种现象称为“抖动”。
1.(6分题)何谓“抖动”?引起抖动的原因主要有哪些?刚被调出的页面又立即要用,因而又要把它重新装入,而装入不久又被选中调出,调出不久又被重新装入,如此反复,使调度非常频繁。
这种现象称为“抖动”,或称为“颠簸”。
原因:没有考虑动态性。
1.Belady现象:Belady现象是在未给作业分配满足它所需要的主存块数时,出现当分配的块数增多时,缺页次数反而增多的现象。
2.简述段式管理方法的基本思想,并说明分配、回收、地址转换、内存扩充、共享和保护是如何的实现。
答:段式管理方法的基本思想是组成作业或进程逻辑段放在内存中的一块连续区域,不同逻辑段所在的区域可以不连续。
段式存储管理提供给用户编程时使用的逻辑地址由两部分组成:段号和段内地址。
段式存储管理中逻辑地址是二维的。
段式存储管理分为静态和动态两种,现以静态段式存储管理为例说明分配、回收、地址转换、内存扩充、共享和保护是如何的实现。
静态段式管理方法的分配是对作业或进程中的每个逻辑段在空闲区表中找到满足要求的内存空间进行分配,分配可采用最先适应、最坏适应、和最佳适用中的一种方法进行,并在分配表中记录,建立对应的段表。
回收方式是根据段表找到应回收的内存区域,在空闲表中进行记录(其中存在空闲区的合并问题),并修改内存分配表。
第五章 存储管理(3)习题

第五章 内存管理(3)一、单项选择题1.虚拟存储技术是 。
A .补充内存物理空问的技术B .补充相对地址空间的技术C .扩充外存空问的技术D .扩充输入输出缓冲区的技术 2.以下不属于虚拟内存特征的是 。
A .一次性B .多次性C .对换性D .离散性 3.虚拟内存的基础是 。
A .局部性理论B .代码的顺序执行C .变量的连续访问D .指令局部性4.实施虚拟存储器管理的依据是程序的 。
A .局部性原 B .动态性原理 C .并发性原 D .一致性原理5.实现虚拟内存最主要的技术是 。
A .整体覆盖 B .整体对换 C .部分对换 D .多道程序设计6.虚拟存储器是 。
A .可以容纳总和超过主存容量的多个作业同时运行的一个地址空间B .可提高计算机运算速度的设备C .容量扩大了的主存D .实际上不存在的存储器7.若处理器有32位地址,则它的虚拟地址空间为 字节。
A .2GB B .4GB C .100KB D .640KB8.设主存容量为1MB ,外存容量为400MB ,计算机系统的地址寄存器有24位,那么虚存的最大容量是 。
A .1MB B .401MBC .1MB+242 B D .242 B9.在一个计算机系统中,其虚拟存储器的最大容量是由 E 确定的,其实际容量是由 D 确定的。
A .计算机字长B .内存容量C .硬盘容量D .内存和硬盘容量之和E .计算机的地址结构10.以时间换空间的技术是 。
A .分时技术B .虚拟技术C .并发技术D .缓冲技术 11.有关虚拟存储器的叙述中正确的是——。
A .要求作业运行前,必须全部装入内存,且在运行中必须常驻内存B .要求作业运行前,不必全部装入内存,且在运行中不必常驻内存C .要求作业运行前,不必全部装入内存,但在运行中必须常驻内存D .要求作业运行前,必须全部装入内存,且在运行中不必常驻内存 12.在请求分页系统中,分页是由 实现的。
操作系统第五章练习题与答案

1.下面的 B 不是文件的存储结构。
A.索引文件 B.记录式文件C.串联文件 D.连续文件2.有一磁盘,共有10个柱面,每个柱面20个磁道,每个盘面分成16个扇区。
采用位示图对其存储空间进行管理。
如果字长是16个二进制位,那么位示图共需 A 字。
A.200 B.128 C.256 D.1003.操作系统为每一个文件开辟一个存储区,在它的里面记录着该文件的有关信息。
这就是所谓的 B 。
A.进程控制块 B.文件控制块C.设备控制块 D.作业控制块4.文件控制块的英文缩写符号是 C 。
A.PCB B.DCB C.FCB D.JCB5.一个文件的绝对路径名总是以 C 打头。
A.磁盘名 B.字符串 C.分隔符 D.文件名6.一个文件的绝对路径名是从B 开始,逐步沿着每一级子目录向下,最后到达指定文件的整个通路上所有子目录名组成的一个字符串。
A.当前目录 B.根目录C.多级目录 D.二级目录7.从用户的角度看,引入文件系统的主要目的是 D 。
A.实现虚拟存储 B.保存用户和系统文档C.保存系统文档 D.实现对文件的按名存取8.按文件的逻辑结构划分,文件主要有两类: A 。
A.流式文件和记录式文件 B.索引文件和随机文件C.永久文件和临时文件 D.只读文件和读写文件9.位示图用于 B 。
A.文件目录的查找 B.磁盘空间的管理C.主存空间的共享 D.文件的保护和保密10.用户可以通过调用 C 文件操作,来归还文件的使用权。
A.建立 B.打开 C.关闭 D.删除三、问答1.试说出MS-DOS或Windows对文件名的命名规则。
举几个例子,说明哪个文件名起得是对的,哪个文件名起得是不符合命名规则的。
答:例如MS-DOS,它的文件名由两部分组成:文件名和扩展名。
文件名由1~8个字符组成;在文件名的后面,可以跟随扩展名(可选)。
扩展名总是以一个点开始,然后是1~3个字符。
组成文件名和扩展名的字符可以如下。
英文字母:A~Z,a~z,共52个(不区分大小写)。
操作系统第五章课后习题

1.常规存储器管理方式具有哪两大特征?它对系统性能有何影响?特点:一次性和驻留性。
影响:一次性及驻留性特征使得许多在程序中不用或暂时不用的程序(数据)占据了大量的内存空间,而一些需要运行的作业又无法装入运行,显然,这是在浪费宝贵的内存资源。
2.什么是程序运行时的时间局限性和空间局限性?时间局限性:如果程序中的某条指令被执行,则不久之后该指令可能再次执行;如果某数据被访问过,则不久以后该数据可能再次被访问。
产生时间局限性的典型原因是在程序中存在着大量的循环操作。
空间局限性:一旦程序访问了某个存储单元,在不久之后,其附近的存储单元也将被访问,即程序在一段时间内所访问的地址可能集中在一定的范围之内,其典型情况便是程序的顺序执行。
3.虚拟存储器有哪些特征?其中最本质的特征是什么?多次性、对换性、虚拟性。
最基本特征是虚拟性。
4.实现虚拟存储器需要哪些硬件支持?分页请求系统:请求分页的页表机制、缺页中断机构、地址变换机构。
请求分段系统:请求分段的段表机制、缺段中断机构、地址变换机构。
5.实现虚拟存储器需要哪几个关键技术?(1)在分页请求系统中是在分页的基础上,增加了请求调页功能和页面置换功能所形成的页式虚拟存储系统。
允许只装入少数页面的程序(及数据),便启动运行。
(2)在请求分段系统中是在分段系统的基础上,增加了请求调段及分段置换功能后形成的段式虚拟存储系统。
允许只装入少数段(而非所有段)的用户程序和数据,即可启动运行。
6.在请求分页系统中,页表应包括哪些数据项?每项的作用是什么?(1)状态位(存在位)P:它用于指示该页是否已调入内存,供程序访问时参考。
(2)访问字段A:用于记录本页在一段时间内被访问的次数,或记录本页最近已有多长时间未被访问,提供给置换算法(程序)在选择换出页面时参考。
(3)修改位M:标识该页再调入内存后是否被修改过。
(4)外存地址:用于指出该页在外存上的地址,通常是物理块号,供调入该页时参考。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
5.3 习题5.3.1 选择最合适的答案1.分页存储管理的存储保护是通过( )完成的.A.页表(页表寄存器)B.快表C.存储键D.索引动态重定2.把作业地址空间中使用的逻辑地址变成内存中物理地址称为()。
A、加载B、重定位C、物理化D、逻辑化3.在可变分区存储管理中的紧凑技术可以()。
A.集中空闲区B.增加主存容量C.缩短访问时间D.加速地址转换4.在存储管理中,采用覆盖与交换技术的目的是( )。
A.减少程序占用的主存空间B.物理上扩充主存容量C.提高CPU效率D.代码在主存中共享5.存储管理方法中,( )中用户可采用覆盖技术。
A.单一连续区 B. 可变分区存储管理C.段式存储管理 D. 段页式存储管理6.把逻辑地址转换成物理地址称为()。
A.地址分配B.地址映射C.地址保护D.地址越界7.在内存分配的“最佳适应法”中,空闲块是按()。
A.始地址从小到大排序B.始地址从大到小排序C.块的大小从小到大排序D.块的大小从大到小排序8.下面最有可能使得高地址空间成为大的空闲区的分配算法是()。
A.首次适应法B.最佳适应法C.最坏适应法D.循环首次适应法9.那么虚拟存储器最大实际容量可能是( ) 。
A.1024KB.1024MC.10GD.10G+1M10.用空白链记录内存空白块的主要缺点是()。
A.链指针占用了大量的空间B.分配空间时可能需要一定的拉链时间C.不好实现“首次适应法”D.不好实现“最佳适应法”11.一般而言计算机中()容量(个数)最多.A.ROMB.RAMC.CPUD.虚拟存储器12.分区管理和分页管理的主要区别是()。
A.分区管理中的块比分页管理中的页要小B.分页管理有地址映射而分区管理没有C.分页管理有存储保护而分区管理没有D.分区管理要求一道程序存放在连续的空间内而分页管理没有这种要求。
13.静态重定位的时机是()。
A.程序编译时B.程序链接时C.程序装入时D.程序运行时14.通常所说的“存储保护”的基本含义是()A.防止存储器硬件受损B.防止程序在内存丢失C.防止程序间相互越界访问D.防止程序被人偷看15.能够装入内存任何位置的代码程序必须是( )。
A.可重入的B.可重定位C.可动态链接D.可静态链接16.虚存管理和实存管理的主要区别是()。
A.虚存区分逻辑地址和物理地址,实存不分;B.实存要求一程序在内存必须连续,虚存不需要连续的内存;C.实存要求一程序必须全部装入内存才开始运行,虚存允许程序在执行的过程中逐步装入;D.虚存以逻辑地址执行程序,实存以物理地址执行程序;17.在下列有关请求分页管理的叙述中,正确的是()。
A.程序和数据是在开始执行前一次性装入的B.产生缺页中段一定要淘汰一个页面C.一个被淘汰的页面一定要写回外存D.在页表中要有“中段位”.“访问位”和“改变位”等信息18.LRU置换算法所基于的思想是()。
A.在最近的过去用得少的在最近的将来也用得少B.在最近的过去用得多的在最近的将来也用得多C.在最近的过去很久未使用的在最近的将来会使用D.在最近的过去很久未使用的在最近的将来也不会使用19.在下面关于虚拟存储器的叙述中,正确的是()。
A.要求程序运行前必须全部装入内存且在运行过程中一直驻留在内存B.要求程序运行前不必全部装入内存且在运行过程中不必一直驻留在内存C.要求程序运行前不必全部装入内存但是在运行过程中必须一直驻留在内存D.要求程序运行前必须全部装入内存但在运行过程中不必一直驻留在内存20.在请求分页系统中,页表中的改变位是供()参考的。
A.页面置换B.内存分配C.页面换出D.页面调入21.在请求分页系统中,页表中的访问位是供()参考的。
A.页面置换B.内存分配C.页面换出D.页面调入22.在请求分页系统中,页表中的辅存始地址是供()参考的?A.页面置换B.内存分配C.页面换出D.页面调入23.适应于请求段的内存分配方法是()。
A.首次适应和最佳适应B.固定分区和可变分区C.首次适应和固定分区 C.最佳适应和可变分区24.在请求分页管理中,已修改过的页面再次装入时应来自()。
A.磁盘文件区B.磁盘对换区C.后备作业区D.I/O缓冲池25.选择在最近的过去使用次数最少的页面予以淘汰的算法称为()。
A.Opt.B.LRUC.MFUD.LFU26.选择在最近的过去最久未访问的页面予以淘汰的算法称为()。
A.Opt.B.LRUC.MFUD.LFU27.程序动态链接的时刻是()。
A.编译时B.装入时C.调用时D.紧凑时28.虚存的可行性基础是()。
A.程序执行的离散性B.程序执行的顺序性C.程序执行的局部性D.程序执行的并发性29.虚存最基本的特征是()。
A.一次性B.多次性C.交换性D.离散性30.在下列关于虚存实际容量的说法中,正确的是()。
A.等于外存(磁盘)的容量B.等于内.外存容量之和C.等于CPU逻辑地址给出的空间的大小D.B.C之中取小者31.实现虚存最主要的技术是()A.整体覆盖B.整体对换C.部分对换D.多道程序设计32.首次适应算法的空闲区是()。
A.按地址递增顺序连在一起B.始端指针表指向最大空闲区C.按大小递增顺序连在一起D.寻找从最大空闲区开始33.采用()不会产生内部碎片。
A.分页式存储管理B.分段式存储管理C.固定分区式存储管理D.段页式存储管理34.下面哪种内存管理方法有利于程序的动态链接?A.分段存储管理B.分页存储管理C.可变分区分配D.固定分区分配35.在虚拟存储系统中,若进程在内存中占3块(开始时为空),采用先进先出页面淘汰算法,当执行访问页号序列为1,2,3,4,1,2,5,1,2,3,4,5,6时,将产生()次缺页中断?A.7B.8C.9D.1036.系统“抖动”现象的发生是由()引起的?A.置换算法选择不当B.交换的信息量过大C.内存容量充足D.请求页式管理方案37.采用段式存储管理的系统中,若地址用24位表示,其中8位表示段号,则允许每段的最大长度是()。
A.224B.216C.28D.23238.实现虚拟存储器的目的是()。
A.实现存储保护B.实现程序浮动C.扩充辅存容量D.扩充主存容量39.在请求分页存储管理中,若采用FIFO页面淘汰算法,则当进程分配到的页面数增加时,缺页中断的次数()。
A.减少B.增加C.无影响D.可能增加也可能减少40.在固定分区分配中,每个分区的大小是()。
A.相同B.随作业长度变化C.可以不同但预先固定D.可以不同但根据作业长度固定41.在可变式分区分配方案中,某一作业完成后,系统收回其主存空间,并与相邻空闲区合并,为此需修改空闲区表,造成空闲区数减2的情况是()。
A.无上邻空闲区,也无下邻空闲区B.有上邻空闲区,但无下邻空闲区C.有下邻空闲区,但无上邻空闲区D.有上邻空闲区,也有下邻空闲区42.如果一个程序为多个进程所共享,那么该程序的代码在执行的过程中不能被修改,即程序应该是()。
A.可执行码B.可重入码C.可改变码D.可再现码43.下述()页面淘汰算法会产生Belady现象。
A.先进先出B.最近最少使用C.最不经常使用D.最佳44.某段表的内容如下图所示,现执行某条指令Load 1, 2/154,逻辑地址2/154(其中段号为2,段内地址为154),它对应的物理地址为()。
A.120K+2B.480K+154C.30K+154D.2+480K45.在一页式存储管理系统中,页表内容如下图所示。
若页的大小为4K,则地址转换机构将逻辑地址0转换成物理地址为()。
A.8192B.4096C.2048D.102446.设内存的分配情况如下图所示。
若要申请一块40K字节的内存空间,若采用最佳适应算法,则所得到的分区首址为()。
A.100KB.190KC.330KD.410K100K180K190K280K330K390K410K512K-147.下面哪种内存管理方法不能实现虚存?A.动态页式管理B.静态页式管理C.分段存储管理D.段页式存储管理48.在请求页式存储管理中,若页面尺寸变小,则缺页中断的次数()。
A.减少B.增加C.无影响D.可能增加也可能减少49.解决碎片问题,以及使程序可浮动的最好的办法是采用()技术。
A.静态重定位B.动态重定位C.内存静态分配D.内存动态分配50.在可变分区存储管理中的拼接技术可以()。
A.集中空闲区B.增加主存容量C.缩短访问周期D.加速地址转换51.设主存容量为1MB,辅存容量为400MB,计算机系统的地址寄存器有24位,那么虚存的最大容量是()。
A.1MBB.401MBC.1MB+224BD.224B52.在可变式分区分配方案中,只需要进行一次比较就可以判定系统是能否满足作业对主存空间要求的是()。
A.最先适应算法B.最佳适应算法C.最差适应算法D.固定式分区方法53.虚存的基础是()。
A.局部性理论B.程序执行时对内存访问不均匀C.指令局部性D.变量的连续访问54.页式虚拟存储管理的主要特点是()。
A.不要求将作业装入到主存的连续区域B.不要求将作业同时全部装入到主存的连续区域C.不要求进行缺页中断处理D.不要求进行页面置换55.在请求分页存储管理中,当所访问的页面不在内存时,便产生缺页中断,缺页中断是属于()。
A.I/O中断B.程序中断C.访管中断D.外中断56.采用动态重定位方式装入的作业,在执行中允许()将其移动。
A.用户有条件地B.用户无条件地C.操作系统有条件地D.操作系统无条件地57.虚存是()。
A.容量扩大了的内存B.提高运算速度的设备C.不存在的存储器D.充分利用了地址空间58.分页式虚拟存储系统中,页面的大小与可能产生的缺页中断次数()。
A.成正比B.成反比C.无关D.成固定比例59.在硬件条件和环境条件相同的条件下,一个作业在( )存储管理系统中执行的时间最多。
A.分区B.分页C.分段D.段页5.3.2 选择所有正确的答案1.使用下面哪些存储管理方法可以实现虚拟存储器? ( )A.分区B.分段C.段页D.分段2.在页式存储管理中,块内位移量等于页内位移量是因为()。
A.页和块的大小都是2的整数次方B.一页是装入内存的连续空间内C.页和块大小相等D.页和块大小不等3.分段管理的主要优点有()。
A.可以实现有意义的共享B.用户可以使用覆盖技术C.方便地址转换D.程序不需要连续的内存E.可以实现动态链接F.可以给不同段赋予不同存取权4.下列存储器哪些可用来存储页表?A.CacheB.磁盘C.主存D.快表5.在请求分页管理中,一个首次装入内存的页面可能来自()。
A.磁盘文件区B.磁盘对换区C.后备作业区D.I/O缓冲池6.一个作业需要占用较大连续内存的存储管理是()。
A.可变分区存储管理B.页式存储管理C.段式存储管理D.段页式存储管理7.段式和页式存储管理的地址结构很类似,但是它们之间有实质上的不同,表现为()。