第四章 存储器管理23 答案)

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

第四章存储器管理

学号姓名

一、单项选择题

存储管理的目的是(方便用户和提高内存利用率)。

外存(如磁盘)上存放的程序和数据(必须在访问之前移入内存)。

当程序经过编译或者汇编以后,形成了一种由机器指令组成的集合,被称为(目标程序)

、可由调用执行的程序所对应的地址空间为(物理地址空间)。

、经过(动态重定位),目标程序可以不经过任何改动而装入物理内存单元。

、若处理器有位地址,则它的虚拟地址空间为()字节。

、分区管理要求对每一个作业都分配(地址连续)的内存单元。

、(对换技术)是指将作业不需要或暂时不需要的部分移到外存,让出内存空间以调入其他所需数据。

、虚拟存储技术是(补充相对地址空间的技术)。

、虚拟存储技术与(分区管理)不能配合使用。

、以下存储管理技术中,支持虚拟存储器的技术是(对换技术)。

、在请求页式存储管理中,若所需页面不在内存中,则会引起(缺页中断)。

、在分段管理中,(以段为单位分配,每段是一个连续存储区)。

、段页式存储管理汲取了页式管理和段式管理的长处,其实现原理结合了页式和段式管理的基本思想,即(用分段方法来分配和管理用户地址空间,用分页方法来管理物理存储空间)。

、段页式管理每取一次数据,要访问()次内存。

、碎片现象的存在使得(内存空间利用率降低)。

下列(段页式管理)存储管理方式能使存储碎片尽可能少,而且使内存利用率较高。

系统抖动是指(刚被调出的页面又立刻被调入所形成的频繁调入调出现象)。

在请求分页系统中,算法是指(近期最长时间以来没被访问的页先淘汰)。

为了实现存储保护,对共享区域中的信息(只可读,不可修改)。

、单一连续存储管理时,若作业地址空间大于用户空间,可用( 覆盖技术)把不同时工作的段轮流装入主存区执行。

动态重定位是在作业的( 执行过程)中进行的。

固定分区存储管理一般采用(顺序分配算法)进行主存空间的分配。

( 固定分区)存储管理支持多道程序设计,算法简单,但存储碎片多。

可变分区管理方式按作业需求量分配主存分区,所以( 分区的长度不是预先固定的,分区的个数是不确定的)。

分页存储管理时,每读写一个数据,要访问(次)主存。

段式存储管理中分段是由用户决定的,因此( )。A.段内的地址和段间的地址都是连续的.段内的地址是连续的,而段间的地址是不连续的段内的地址是不连续的,而段间的地址是连续的段内的地址和段间的地址都是不连续的

( )实现了两种存储方式的优势互补。.固定分区存储管理.可变分区存储管理.页式存储管理段页式存储管理

采用虚拟存储器的前提是程序的两个特点,—是程序执行时某些部分是互斥的、二是程序的执行往往具有( )。.顺序性.并发性局部性.并行性

在页面调度中,有一种调度算法采用堆栈方法选择( ).最先装入主页的页.最近最少用的页.最近最不常用的页.最晚装入的页

、在现代操作系统中,不允许用户干预内存的分配。()

、固定分区式管理是针对单道系统的内存管理方案。()

、采用动态重定位技术的系统,目标程序可以不经任何改动,而装入物理内存。()

、可重定位分区管理可以对作业分配不连续的内存单元。()

、利用交换技术扩充内存时,设计时必须考虑的问题是:如何减少信息交换量、降低交换所用的时间。()

、在虚拟存储方式下,程序员编制程序时不必考虑主存的容量,但系统的吞吐量在很大程度上依赖于主存储器的容量。()

、在页式存储管理方案中,为了提高内存的利用效率,允许同时使用不同大小的页面。()

、页式存储管理中,一个作业可以占用不连续的内存空间,而段式存储管理,一个作业则是占用连续的内存空间。()

、、、是正确的。

、改正为:固定分区式管理是支持多道程序系统的一种存储管理方式。

、改正为:可重定位分区管理必须把作业装入到一个连续的内存空间中。

、改正为:在页式存储管理方案中,不允许同时使用不同大小的页面。

、改正为:页式存储管理和段式存储管理,一个作业都可以占用不连续的内存空间。

、在页式管理中,页表的作用是实现从页号到物理块号的地址映射,存储页表的作用是记录内存页面的分配情况。、动态存储分配时,要靠硬件地址变换机构实现重定位。、在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的重定位功能。、用户编写的程序与实际使用的物理设备无关,而由操作系统负责地址的重定位,我们称之为设备独立性。、在页式管理中,页式虚地址与内存物理地址的映射是由页表和硬件地址变换机构完成的。、请求页式管理中,页表中状态位的作用是指示该页是否调入内存,改变位的作用是指示该页调入内存后是否被修改过。、在请求页式管理中,当发现所需的页不在内存时,产生中断信号,缺页中断处理程序作相应的处理。、常用的内存管理方法有硬件法,软件法,软硬件结合。、段式管理中,以段为单位分配内存,每段分配一个连续的内存区。由于各段长度不等,所以这些存储区的大小不一,而且同一进程的各段之间不要求连续。

、在存储管理中,为实现地址映射,硬件应提供两个寄存器,一个是基址寄存器,另一个是限长寄存器

、实现虚拟存储技术的物质基础是二级存储器结构和动态地址转换机构。

、在页式管理中,页表的作用是实现从页号到物理块号的地址映射,存储页表的作用是记录内存页面的分配情况。

、在段页式存储管理系统中,面向用户的地址空间是段式划分,面向物理实现的地址空间是页式划分。

存储器以字节为编址单位,每一个字节有一个地址与其对应,这些地址称为内存的绝对地址,其对应的存储空间称为绝对地址空间。

、为提高地质变换速度,在基本分页存储管理的地址变换机构中增设一个高速缓冲寄存器,称为快表或联想寄存器。

、解释下列概念:逻辑地址、物理地址、重定位

用户程序经编译之后的每个目标模块都以为基地址顺序编址,这种地址称为逻辑地址。

内存中各存储单元的地址是从统一的基地址顺序编址,这种地址称为物理地址。

把逻辑地址转变为内存的物理地址的过程叫重定位。

、什么是虚拟存储器?它有哪些基本特征?

虚拟存储器是由操作系统提供的一个假想的特大存储器。

它的基本特征是:

虚拟扩充——不是物理上,而是逻辑上扩充了内存容量;

部分装入——每个作业不是全部一次性地装入内存,而是只装入一部分;

离散分配——不必占用连续的内存空间,而是“见缝插针”;

多次对换——所需的全部程序和数据要分成多次调入内存。

.可变分区方式常用的主存分配算法有哪几种?

常用的主存分配算法有:最先适应分配算法,最优适应算法和最坏适应算法。

.简述虚拟存储器的工作原理。

把作业信息保留在磁盘上,当作业请求装入时,只将其中一部分先装入主存储器,作业执行时若要访问的信息不在主存中,则再设法把这些信息装入主存。这就是虚拟存储器的工作原理。

.何谓页表和快表?它们各起什么作用?

页表指出逻辑地址中的页号与所占主存块号的对应关系。页式存储管理在用动态重定位方式装入作业时、要利用页表做地址转换工作。快表就是存放在高速缓冲存储器的部分页表。它起页表相同的作用。由于采用页表做地址转换,读写内存数据时要访问两次主存。有了快表,有时只要访问一次高速缓冲存储器,一次主存,这样可加速查找并提高指令执行速度。

.常用的页面调度算法有哪几种?影响缺页中断有哪几个主要因素?

常用的页面调度算法有:先进先出调度算法(),最近最少用调度算法()和最近最不常用调度算法()。

相关文档
最新文档