操作系统复习资料整理(共5页).docx
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《操作系统复习资料整理(共5页).docx》由会员分享,可在线阅读,更多相关《操作系统复习资料整理(共5页).docx(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上第一章操作系统定义:“操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以及方便用户使用程序的组合。” 它是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。操作系统的目标:(1) 有效性 包含:提高系统资源利用率 提高系统吞吐量(2) 方便性 使计算机更易于使用(3) 可扩充性(4) 开放性操作系统的作用:(1) OS作为用户与计算机硬件系统之间的接口(2) OS作为计算机系统资源的管理者(3) OS实现了对计算机资源的抽象试从交互性、及时性以及可靠性方面,将分时系统不实时系统迚行比较。 (1)及时性:实时信息处理系统对实时性的要求与分时
2、系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的及时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100微妙。 (2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。不像分时系统那样能向终端用户提供数据和资源共享等服务。 (3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性及数据的安全性。 操作系统的基本特征:并发性、共享性、虚拟性、异步性;其中
3、最基本特征是并发和共享;最重要的特征是并发性。操作系统的主要功能包括处理机管理、存储器管理、设备管理、文件管理和提供友好的用户接口五个方面。操作系统的几种发展类型的特点:(1) 无操作系统的计算机系统:1. 人工操作方式 缺点: 用户独占计算机 CPU等待人工操作2. 脱机输入/输出方式 优点:减少了CPU的空闲时间 提高了I/O速度。(2) 单道批处理系统:主要特征:自动性、顺序性、单道性。(3) 多道批处理系统:(提高CPU的利用率、可提高内存和I/O设备利用率、增加系统吞吐量)优缺点:资源利用率高,系统吞吐量大,平均周转时间长,无交互能力。 主要特征:多道性、调度性、无序性(4) 分时系
4、统:特点:多路性、独立性、及时性、交互性。(5) 实时系统:特点:多路性、独立性、及时性、交互性、可靠性。微内核是什么?微内核的主要思想是,在操作系统内核中只留下一些最基本功能,而将其他服务尽可能地从内核中分离出去,用若干个运行在用户态下的进程(即服务器进程)来实现,形成所谓的“客户/服务器”模式。普通用户进程(即客户进程)可通过内核向服务器进程发送请求,以取得操作系统的服务。把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。微内核提供的功能:进程(线程)管理低级存储器管理中断和陷入处理微内核O
5、S的优点:提高了系统的可扩展性 增强了系统的可靠性 可移植性 提供了对分布式系统的支持 融入了面向对象技术第二章进程由程序段、相关的数据段和PCB三部分构成。是资源分配和独立运行的基本单位。什么是进程?在操作系统中为什么要引入进程概念?它会产生什么样的影响? 进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。为了使程序在多道程序环境下能并发执行,并对并发执行的程序加以控制和描述,在操作系统中引入了进程概念。影响: 使程序的并发执行得以实行。 试说明进程在三个基本状态之间转换的典型原因。 (1)就绪状态执行状态:进程分配到CPU资源 (2)执行状态就绪状态:时间片用完 (3)执行
6、状态阻塞状态:I/O请求 (4)阻塞状态就绪状态:I/O完成 什么是临界区和临界资源?临界区管理的基本原则?并发进程中与共享变量有关的程序段称为“临界区”。共享变量所代表的资源称为“临界资源”。临界区管理的基本原则:空闲让进 忙则等待 有限等待 让权等待进程三种基本状态:就绪状态、执行状态和阻塞状态。引起挂起状态的原因:(1) 终端用户的请求(2) 父进程的请求(3) 负荷调节的需要(4) 操作系统的需要控制块PCB:PCB是进程实体的一个组成部分,在PCB中记录了OS所需的、用于描述进程的当前状态以及控制进程的全部信息。PCB的作用是将程序变成可并发执行的进程。PCB是进程存在的唯一标标志。
7、控制块PCB中的信息:进程标识符处理机状态进程调度信息进程控制信息为什么引入三态原理 三态之间什么可以转换什么不可以转换(如图所示)引入挂起态的目的:可以腾出内存空间给就绪进程使用,也可用来调节系统的负荷、方便操作系统检查运行中的资源使用情况。第三章处理机三层调度高级调度低级调度中级调度高级调度的主要任务:用于决定把外存上处于后备队列中的哪些作业调入内存,并为它们创建进程,分配必要的资源,然后,再将新创建的进程插入就绪队列上,准备执行。低级调度的主要任务:用于决定就绪队列中的哪个进程应获得处理机,然后再由分派程序执行将处理机分配给该进程的具体操作。引入中级调度的主要目的:是为了提高系统资源的利
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 复习资料 整理
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内