操作系统简答题#(精选.)
操作系统总复习简答题

操作系统总复习简答题1、设计现代OS的主要目标就是什么?方便性、有效性、可扩充性、开放性2、何谓脱机I/O与联机I/O?答:脱机输入方式就是指在一台外围机(即一台专门用来管理输入/输出的、功能较简单的计算机)的控制下,预先将程序与数据从低速输入设备输入到磁带,当CPU需要这些程序与数据时,再从磁带告诉的读入内存。
类似的,脱机输出方式就是指当CPU需要输出时,先告诉的将数据写入磁带,然后在一台外围机的控制下,然后低速输出设备进行输出。
相反,在主机的直接控制下进行的输入/输出方式被称为联机输入/输出方式。
优点:减少了CPU的空闲时间;提高I/O速度。
3、实现分时系统的关键问题就是什么?应如何解决?答:关键问题:及时接收、及时处理及时接收:在系统中设臵多路卡,使主机能同时接收用户从各个终端上输入的数据;为每个终端配臵缓冲区,暂存用户键入的命令或数据。
及时处理:作业直接进入内存;采用轮转运行方式,不允许一个作业长期占用处理机5、就是什么原因使操作系统具有异步性特征?答:进程就是以人们不可预知的速度向前推进。
内存中的每个进程何时获得处理机运行;进何时因提出某种资源请求而暂停;进程以怎样的速度向前推进;每道程序总共需要多少时间完成,等等。
在多道程序环境下,允许多个进程并发执行,但由于竞争资源等因素的限制,使进程的执行不就是“一气呵成,而就是以“走走停停”的方式运行。
只要运行环境相同,作业经过多次运行,都会获得完全相同的结果。
6、何谓微内核技术?在微内核中通常提供了哪些功能?答:在微内核OS中就是将进程管理、存储器管理以及I/O管理的功能一分为二,属于机制的很小一部分放入微内核中,另外绝大部分放在微内核外的各种服务器中来实现。
功能:进程(线程)管理、低级存储器管理、中断与陷入处理。
第2章作业2、程序并发执行时为什么会失去封闭性与可再现性?答:程序并发执行时,多个程序共享系统中的各种资源,因而这些资源的状态由多个程序改变,致使程序运行失去了封闭性,也会导致其失去可再现性。
操作系统简答题

操作系统简答题习题11。
计算机系统的资源可分成哪几类?试举例说明软件资源:系统软件、支撑软件、应用软件硬件资源:CPU、主存、I/O控制系统、外围设备2.什么是操作系统?操作系统在计算机系统中的主要作用是什么?操作系统是管理各类资源、控制程序执行、改善人机界面、提供各种服务,合理组织计算机工作流程和为用户有效使用计算机提供良好的运行环境的一种系统软件。
主要作用:(1)方便用户使用(2)扩充机器功能(3)管理各类资源(4)提高系统效率(5)构筑开发环境3。
什么是多道程序设计?多道程序设计技术有什么特点?允许多个作业(程序)同时进入计算机系统的内存并启动交替计算的方法。
特点:(1)提高CPU、内存和设备的利用率;(2)可以提高系统的吞吐率,使单位时间内完成的作业数量增加(3)充分发挥系统的并行性,使设备与设备之间、CPU与设备之间均可并行工作(4)延长了作业的周转时间4。
在分时系统中,什么是响应时间?它与哪些因素有关?从终端发出命令以及应答的时间因素:时间片,用户数,切换进程时的交换信息量5。
简述操作系统资源管理的主要技术:资源复用、资源虚拟和资源抽象资源复用:系统中相应地多个进程竞争使用资源,由于计算机系统的物理资源是宝贵和稀有的,操作系统让众多进程共享物理资源,这种共享成为资源复用。
资源虚拟:虚拟的本质是对资源的转化、模拟或整合,把一个物理资源转变成多个逻辑上的对应物,也可以把多个物理资源变成单个逻辑上的对应物,即创建无需共享的多个独占资源的假象,或创建易用且多于实际物理资源数量的虚拟资源假象,以达到多用户共享一套计算机物理资源的目的.资源抽象:通过创建软件来屏蔽硬件资源的物理特性和实现细节,简化对硬件自愿的操作、控制和使用,即不考虑物理细节而对资源执行操作的技术。
6.试从资源管理观点出发,分析操作系统在计算机系统中的角色和作用对软硬件资源进行资源复用、虚拟和抽象,有序地管理各类资源,记录资源使用情况,确定资源分配策略,实施资源的分配和回收,满足用户对资源的需求和申请.提供机制来协调应用程序对资源的使用冲突,研究资源使用的统一方法,为用户提供简单、有效的资源使用手段,在满足应用程序需求(如交互进程响应快、批处理进程周转时间短)的前提下,最大限度地实现各种资源的共享,提高资源利用率,从而提高计算机系统效率。
操作系统简答题

1.什么是操作系统?⑴计算机硬件与用户软件之间的中间件程序集合(2)OS是一个资源管理程序(3)OS是一个控制调度程序(4)OS 一般有一个内核(kernel)程序,开机后一直运行⑸提供用户和计算机之间的接口2.现代操作系统的五大组成部分:处理器管理,内存管理,设备管理,文件管理,用户接口3.操作系统的四个基本特征:并发性,共享性,虚拟性,异步性4.分时操作系统的基本特征:交互性、多用户同时性、独立性5.操作系统的三种基本类型:批处理系统,分时系统和实时系统6.实时操作系统的特点:可靠性高、响应及时但资源利用率低7.多道程序设计的特点:多道,宏观上并行,微观上串行8.批处理操作系统的特点:用户脱机使用计算机,成批处理,多道程序运行9.进程定义,进程组成部分,进程的基本特征:定义:一个被调入内存正在执行的程序。
一个具有独立功能的程序对某个数据集在CPU处理器上的执行过程。
独立分配资源的基本单位。
进程包括:代码段,堆栈段,数据段进程具有5个特征:(1)动态性:进程是程序的执行过程,它由创建而产生,由调度而执行,因得不到资源而暂停,并由撤销而死亡。
(2)并行性:多个进程实体同存于内存中,能在一段时间内同时运行。
(3)独立性:进程是一个独立获得资源和独立调度的单位。
(4)异步性:进程按各自独立的不可预知的速度向前推进。
(5)结构特征:从结构上看,进程实体由程序段、数据段和进程控制块3部分组成10.进程和程序的区别:11.进程的状态周期:初始态,执行状态,等待状态,就绪状态,终止状态12.什么是进程控制块PCB?进程控制块PCB:用来描述进程的一切静态和动态的特征,操作系统只能通过它来感知和管理进程。
每个进程都有且仅有一个进程控制块。
13.通常将处理器的执行状态分为哪两种状态?系统态(管理状态),用户态(目标状态)14.什么是线程?线程的类型有哪三种?线程定义:一个进程内的基本调度单位,也称为轻权进程。
线程既可以由操作系统内核调度,也可以由用户程序控制线程分为三种类型:内核线程、轻量级进程和用户线程15.进程调度常用的四个指标:周转时间,吞吐量,响应时间,设备利用率16.CPU调度的三级调度:高级调度(作业)、中级调度(交换)和低级调度(进程)17.作业调度和进程调度的区别。
操作系统58道简答题

1.试从调度性、拥有资源方面,对进程和线程进行比较。
2.什么是进程?试画出进程间三种基本状态的关系转换图3.为实现请求分页存储管理,页表中至少应含有哪些内容?4.某存储管理系统中一进程的页表如下所示,其中状态值1表示对应页在内存,0表示不在内存。
逻辑地址:431、4500所对应的物理地址(块大小为1024 B)分别是什么?5.现磁头位于53柱正在由外到内(小柱号到大)地移动,有若干个进程提出了对如下柱面的I/O请求:98,183,37,122,12,124,65,67。
采用电梯(Scan)调度算法调度,则服务上述请求的柱面序列是什么,完成请求后磁头总共滑过了多少个磁道?6.若磁头的当前位置为100号柱面,磁头正向柱面号增加的方向移动。
现有一个磁盘读写请求队列,请求的柱面号为:23,376,205,19,61,190,398,29,40。
若采用扫描(SCAN)算法进行调度,则实际服务的次序是什么,服务结束后磁头总的移动量是多少?7.假定磁盘块大小为512B,对于400MB的文件存储空间用位示图表示需占用多少个块?8.设磁盘的I/O请求队列中的磁道号为:98,183,37,122,14,124,65,67,磁头初始位置为50,若采用SSTF(最短寻道时间优先)的磁盘调度算法,磁头的移动顺序是什么?移动距离分别是多少?9.设某磁盘有400个磁道,编号为0--399,设当前磁道=100,并刚刚完成了对125号柱面的服务请求,对于下列请求序列:19,134,18,56,192,29,3,19,40.当用SCAN的调度算法时,试写出磁头移动的顺序,并求出移动量。
10.某文件占10个磁盘块,现要把该文件磁盘块逐个读入主存缓冲区,并送用户区进行分析。
假设一个缓冲区与一个磁盘块大小相同,把一个磁盘块读入缓冲区的时间为100 μs,将缓冲区的数据传送到用户区的时间是50 μs,CPU对一块数据进行分析的时间为50 μs。
操作系统简答题试题及答案

操作系统简答题试题及答案
操作系统简答题试题及答案
⒈什么是操作系统?
答:操作系统是计算机系统中最基本的软件之一,它管理计算机的硬件和软件资源,为用户提供一个方便、高效、可靠的计算环境。
⒉操作系统的主要功能有哪些?
答:操作系统的主要功能包括进程管理、内存管理、文件系统管理、输入输出管理和用户接口等。
⒊什么是进程?
答:进程是指在操作系统中运行的一个程序的实例,它包括程序、数据和相关的执行信息。
每个进程都有独立的内存空间和执行状态。
⒋进程切换是什么意思?
答:进程切换是指操作系统在多道程序环境下,将CPU的控制权由一个进程转移到另一个进程的过程。
这个过程包括保存当前进程的执行状态和加载下一个进程的执行状态。
⒌什么是死锁?
答:死锁是指两个或多个进程因为争夺系统资源而陷入相互等待的状态,导致系统不能继续运行。
⒍什么是虚拟内存?
答:虚拟内存是操作系统提供的一种虚拟的内存空间,它将进程的逻辑地质空间划分为若干个页面,以便于管理和使用。
⒎什么是文件系统?
答:文件系统是操作系统中用于组织和管理文件的一种机制,它提供了对文件的创建、存储、读写和删除等操作。
⒏什么是设备驱动程序?
答:设备驱动程序是操作系统中用于控制和管理硬件设备的一种软件模块,它与硬件设备的接口,实现了操作系统与硬件之间的通信。
附件:无
法律名词及注释:
⒈著作权:指对文学、艺术和科学作品享有的独占性使用权。
⒉版权法:用于保护著作权的法律法规体系。
⒊知识产权:指由人类创造的智力成果所享有的权益。
操作系统简答题试题及答案

操作系统简答题试题及答案操作系统简答题试题及答案一.概述1. 什么是操作系统?操作系统是计算机系统的核心软件,它负责管理计算机硬件资源和提供用户与计算机系统的接口。
2. 操作系统的主要功能有哪些?操作系统的主要功能包括进程管理、内存管理、文件系统管理、设备管理和用户接口。
二.进程管理1. 进程是什么?进程是正在执行的程序的实例,它包括程序执行的上下文和所需要的资源。
2. 进程的状态有哪些?进程的状态可以分为运行态、就绪态、阻塞态和终止态。
3. 进程调度算法有哪些?进程调度算法包括先来先服务(FCFS)、最短作业优先(SJF)、高优先级优先(HPF)、轮转调度(RR)等。
三.内存管理1. 什么是虚拟内存?虚拟内存是一种将磁盘空间用作内存扩展的机制,它可以将不常用的数据存储到磁盘上,从而释放内存。
2. 什么是页表?页表是一种数据结构,用于将虚拟地址转换为物理地址。
3. 什么是页面置换算法?页面置换算法是在内存空间不足时,将一部分页面换出到磁盘上,从而腾出空间加载新的页面。
四.文件系统管理1. 什么是文件系统?文件系统是操作系统中负责管理文件和目录的一部分,它提供了对文件和目录的创建、删除、读取和写入等操作。
2. 文件系统的组成部分有哪些?文件系统由文件控制块、目录结构、文件分配表和磁盘空间管理器等组成。
3. 文件存储的方式有哪些?文件存储的方式包括顺序存储、链式存储和索引存储等。
五.设备管理1. 什么是设备管理?设备管理是操作系统中负责管理计算机设备的一部分,它包括设备的分配、调度和控制等操作。
2. 设备的分配方式有哪些?设备的分配方式包括独占式分配、共享式分配和虚拟设备分配等。
3. 什么是设备中断?设备中断是设备发生故障或完成操作时向系统发送的一个信号。
六.用户接口1. 操作系统提供了哪些用户接口?操作系统提供了命令行接口(CLI)和图形用户界面(GUI)等用户接口。
2. 哪些命令可以用于文件操作?在命令行接口中,用户可以使用命令如cd、mkdir、rm、ls等来进行文件操作。
操作系统-简答题
操作系统-简答题操作系统是计算机系统中的一个重要组成部分,它负责管理和控制计算机硬件资源,为用户和应用程序提供方便和高效的操作环境。
下面将回答一些与操作系统相关的简答题。
1. 什么是操作系统?操作系统是一种软件,它负责管理计算机的硬件和软件资源,提供用户和应用程序与计算机硬件之间的接口,为用户提供操作界面和执行程序的环境。
2. 操作系统有哪些功能?操作系统具有以下几个主要功能:- 进程管理:管理计算机上正在运行的程序,实现进程的创建、调度和终止。
- 内存管理:分配和管理内存资源,实现虚拟内存、内存保护等机制。
- 文件系统:管理计算机上的文件和目录,提供文件的读写和管理功能。
- 设备管理:管理计算机的各种输入输出设备,实现对设备的访问和控制。
- 用户接口:为用户提供与计算机交互的界面,包括命令行界面和图形界面等。
3. 进程与线程有何区别?进程和线程都是操作系统中的执行单位,但二者有一些重要区别: - 进程是资源分配的基本单位,拥有独立的地址空间和系统资源;线程是进程中的执行流,共享同一地址空间和系统资源。
- 进程之间的切换开销较大,需要切换地址空间和系统资源;线程之间的切换开销较小,仅涉及寄存器和栈的切换。
- 进程间的通信需要使用进程间通信机制;线程之间共享地址空间,可以更方便地进行通信。
- 进程的创建和销毁开销较大;线程的创建和销毁开销较小。
4. 什么是死锁?如何预防和解决死锁问题?死锁是指在一个系统中,两个或多个进程因争夺系统资源而陷入无限等待的状态。
预防和解决死锁问题的方法包括:- 预防死锁:通过破坏死锁产生的四个必要条件之一来预防死锁,如破坏互斥条件、破坏占有和等待条件等。
- 避免死锁:根据系统资源状态和进程资源请求进行动态分析和判断,选择安全序列来分配资源,避免产生死锁。
- 检测死锁:通过算法检测系统中是否存在死锁,如果检测到死锁则采取相应的解决策略。
- 解除死锁:采用一些方法解除死锁,如资源抢占、进程终止等。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
word. 简答题. 1. 什么是计算机的操作系统?操作系统的作用是什么? 答:一般认为,操作系统是管理计算机系统资源、控制程序执行、改善人机界面和为应用软件提供支持的一种系统软件。 作用:(1)管理计算机系统资源。(2)为用户提供方便的使用接口。(3)具有扩充硬件的功能。 2. 请分析网络操作系统和分布式操作系统的区别。 答:网络操作系统把计算机网络中的各台计算机系统有机地联合起来,为用户提供统一、经济而有效地使用各台计算机系统的方法,可使各台计算机系统相互传递数据。因此,网络操作系统的主要功能是实现各台计算机系统之间的通信以及网络中各种资源的共享。 分布式操作系统能使系统中若干台计算机相互协作完成一个共同的任务,或者说一个任务分布在几台计算机上并行的运行。 网络操作系统强调的是网络资源的共享和各计算机之间的通信;而分布式操作系统除了网络资源的共享和各机通信外,更加强调任务的分布和并行执行的特点。 3. 操作系统为什么要提供“系统调用”? 答:系统调用是操作系统为用户程序提供的一种服务界面,也可以说是操作系统保证程序设计语言能正常工作的一种支持。在源程序一级,用户用程序设计语言描述算题任务的逻辑要求,例如读文件、写文件、请求主存资源等。这些要求的实现只有通过操作系统的系统调用才能完成,其中有些要求还必须执行硬件的特权指令才能达到目的。 4. 程序状态字和程序状态字寄存器有什么关系? 答:每个程序都有自己的程序设计状态字,它刻画本程序的执行状态。但是,单处理器系统只有一个程序状态字寄存器,它存放当前正在运行程序的程序状态字。处理器依靠程序状态字寄存器的内容来控制程序的执行。 5. 运行在目态下的用户程序怎样才能使用外围设备? 答:要控制外围设备必须使用有关的IO指令,但是IO指令属于特权指令。处于目态下的用户程序是不能直接执行IO指令的。如果用户程序需要完成IO操作,可以调用操作系统中“启动IO”子程序来完成。现代的操作系统都有一条在目态下执行的“访管指令”,用户可以通过在直接的程序中放上一条访指令并设置一些参数,来调用操作系统的有关系统调用子程序。处理器执行到访管指令的时候就会产生一个中断事件,实现用户程序和系统调用程序之间的转换,系统调用程序实现完成用户所需要的外围设备的启动和控制。当系统调用结束后,重新返回到用户程序被中断的下一条指令运行。 6. 计算机系统由哪两大部分组成? 答:计算机系统包括计算机硬件和计算机软件两大部分。计算机硬件借助点、磁、光、机械等原理构成的各种物理部件的结合,是系统赖以工作的实体。计算机软件一般指计算机系统中的程序及文档,用于指挥和管理整个系统按指定的要求进行工作。 7. 操作系统管理哪些资源? 答:操作系统管理计算机系统的资源,这些资源包括硬件资源和软件资源,操作系统监视资源的使用情况,实现多用户共享计算机系统的各种资源,使计算机系统的资源利用率得以提高。 8. 为什么把“IO指令”等定义为特权指令? 答:这些指令只允许在操作系统中使用,不允许在用户程序中使用。若用户程序直接使用这些指令,则可能引起冲突或由于某些意外而造成错误。 word.
9. 怎样限制用户程序中使用特权指令? 答:为了防止用户程序中使用特权指令,计算机硬件结构区分为两种操作模式:目态和管态,其中目态下只能使用除特权指令外的指令,管态下可以使用全部指令。当在目态下使用特权指令时,硬件就发出信号:“程序使用非法指令”,且不允许程序继续执行下去。使用可以把用户程序置在目态下运行,而操作系统中必须使用特权指令的那部分程序可在管态下运行,这样可保证计算机系统的安全可靠。 10. 批处理操作系统、实时操作系统和分时操作系统各有什么特点? 答:(1)批处理操作系统是将一批作业的程序和数据交给系统后,系统顺序控制作业的执行,当一个作业执行结束后自动转入下一个作业的执行。多道批处理操作系统,允许若干个作业同时装入主存储器,处理器轮流执行各个作业,各个作业同时使用各自所需的外围设备。(2)实时操作系统接到外部 信号后及时进行处理,并且要在严格的时限内处理完接收的事件。实时操作系统要求要有比分时操作系统更强的及时性。可靠性是实时系统最重要的设计目标之一。(3)分时操作系统的主要特点是:①交互性②及时性③独立性④多路性。 11. 从资源管理的观点来看,操作系统有哪些基本功能? 答:从资源管理的观点看,操作系统的功能可分为:处理器管理、存储管理、文件管理和设置管理。操作系统的这些部分相互配合,协调工作,实现计算机系统的资源管理、控制程序的执行以及扩充系统功能、为用户提供方便的使用接口和良好的运行环境等功能。 12. 什么是多道程序设计?为什么要采用多道程序设计? 答:让多个算题同时进入一个计算机系统的主存储器并行执行,这种程序设计方法称为“多道程序设计”。对具有处理器与外围设备并行工作能力的计算机采用多道程序设计后,能充分发挥处理器的使用效率,增加单位时间内的算题量,提高整个系统的效率。 13. 解释中断、中断源。 答:由于某些事件的出现,中止现行进程的执行,而转去处理出现的事件,等适合的时候让被中止的进程继续运行的过程称为中断。引起中断的事件称“中断源”。 14. 中断处理程序应做那些主要工作? 答:(1)保护尚未被硬件保护的现场信息,如通用寄存器内容,控制寄存器内容。(2)设置中断屏蔽,使硬件只能响应比当前级别高的中断事件,而不响应其他事件。(3)按不同中断事件进行不同处理。(4)对事件处理结束后,转向进程调度程序。由进程调度程序去选择一个可以运行的进程。 15. 在分时系统中采用“时间片转轮”的调度策略有什么优越性? 答:在分时系统中的每个终端用户都希望系统能及时地响应自己的各种请求,采用时间片轮转调度策略,使系统在一定的时间里轮流为用户服务,使每个用户都感到好像只有自己人在使用计算机系统。为了使用户得到满意的服务,设计分时系统必须考虑如何确定时间片的长短,以及可同时接受的终端用户的个数。 16. 程序并行执行有什么好处? 答:现代计算机具有处理器与外围设备并行工作的能力,但是程序顺序执行的情况下,经常会使计算机的一个部件工作时,另外的部件却处于空闲状态,系统效率低。采用程序的并行执行可以充分发挥处理器与外围设备并行工作的能力,使处理器的效率有所提高。 17. 进程与程序有什么区别和联系? 答:区别和联系表现在以下方面:(1)程序只有一组指令的有序集合,它本身没有 word.
任何运动的含义,它只是一个静态的实体。而进程是程序在某数据集上的执行,是一个动态实体,它有自己的生命周期。 (2)进程和程序并不是一一对应的。一个程序执行在不同的数据集上就形成不同的进程,可以用进程控制块来唯一地标识每个进程。而进程没有和数据产生直接的联系,即使是执行不同的数据程序,指令的集合依然是一样的。所以无法唯一地标识出这些运行在不同数据集上的程序。一个进程肯定有一个与之对应的程序,而且只有一个。而一个程序有可能没有与之对应的进程(因为它没有执行),也有可能有多个进程与之对应(运行在几个不同的数据集上)。 18. 为什么说进程控制块是操作系统感知进程存在的唯一标志? 答:进程控制块是一个数据结构。当创建一个进程时,就建立一个进程控制块,进程控制块中记录进程的基本情况和状态变化。当进程完成任务被撤销时,系统是靠撤销进程控制块来实现的。由此可以看出,进程控制块和进程是一一对应的。系统通过进程控制块而“感知”到某个进程的存在,进程控制块是进程存在的唯一标志。 19. 分时系统的响应时间和哪些因素有关?它们对响应时间有什么影响? 答:影响分时系统的响应时间的因素有:时间片、用户数、切换程序时的交换信息量。 当用户数和交换信息量不变的情况下,原则上时间片越小,系统响应时间越短,系统对用户的反应也越快,但是要注意,时间片的减少是有限度的,当时间片小到使进程切换的时间变得不可忽略的时候,就会严重影响系统的性能。 当时间片和交换信息量不变的情况下,用户数越少,响应时间越短。 当时间片和用户数不变的情况下,减少进程切换时的交换信息量也可以缩短响应时间。 20. 存储保护的目的是什么?怎样实现存储保护? 答:存储保护的目的就是为了保护内存中各区域的信息不被破坏,它包括存储权限,存储部可跨越区域等。为实现存储保护,必须由硬件和软件配合实现。比如在页式管理中,由操作系统提供页表,硬件机构确定页的使用必须是安全的,如不能访问不属于自己的页等。 21. 什么叫虚拟存储器? 答:根据程序执行的互斥性和局部性两个特点,我们允许作业装入的时候只装入一部分,另一部分被放在磁盘上,当需要的时候再装入内存,这样,在一个小的主存空间就可以运行一个比它大的作业。同时,用户编程的时候也摆脱了一定要编写小于主存容量的作业限制,也就是说,用户的逻辑地址空间可以比主存的绝对地址空间大。对用户来说,好像计算机系统具有一个容量很大的主存储器,称为“虚拟存储器”。 22. 叙述页式存储器管理实现虚拟存储器的基本思想。 答:基本思想是:只需将作业的全部信息作为副本存放在磁盘上,作业被调度投入到运行时,至少把第一页信息装入主存器,在作业执行过程中访问到不在主存储器的页的时候,再把它装入到主存。 23. 采用可变分区方式管理主存时,能实现虚拟存储器吗?为什么? 答,不可以,因为可变分区每次必须将作业完整调入并持续存放,这不适合虚拟存储的要求。同时,可变分区的硬件地址转换机构把绝对地址超出限定范围时做地址出错处理,而不是产生“缺页区中断”。 24. 什么是LRU算法? 答:LRU算法即最近最少使用调度算法,是分页式虚拟存储管理方式中页面置换算法之一。该算法基于程序执行的局部性原理,即程序一旦访问了某些位置的数据或指令时,可能在一段时间里会经常使用它们,最近最少使用调度算法淘汰那些最近