预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

操作系统复习资料整理--第一章操作系统定义:“操作系统是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度,以和方便用户使用程序的组合。”它是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。操作系统的目标:(1)有效性包含:○1提高系统资源利用率○2提高系统吞吐量(2)方便性使计算机更易于使用(3)可扩充性(4)开放性操作系统的作用:(1)OS作为用户与计算机硬件系统之间的接口(2)OS作为计算机系统资源的管理者(3)OS实现了对计算机资源的抽象试从交互性、和时性以和可靠性方面,将分时系统不实时系统迚行比较。(1)和时性:实时信息处理系统对实时性的要求与分时系统类似,都是以人所能接受的等待时间来确定;而实时控制系统的和时性,是以控制对象所要求的开始截止时间或完成截止时间来确定的,一般为秒级到毫秒级,甚至有的要低于100微妙。(2)交互性:实时信息处理系统具有交互性,但人与系统的交互仅限于访问系统中某些特定的专用服务程序。不像分时系统那样能向终端用户提供数据和资源共享等服务。(3)可靠性:分时系统也要求系统可靠,但相比之下,实时系统则要求系统具有高度的可靠性。因为任何差错都可能带来巨大的经济损失,甚至是灾难性后果,所以在实时系统中,往往都采取了多级容错措施保障系统的安全性和数据的安全性。操作系统的基本特征:并发性、共享性、虚拟性、异步性;其中最基本特征是并发和共享;最重要的特征是并发性。操作系统的主要功能包括处理机管理、存储器管理、设备管理、文件管理和提供友好的用户接口五个方面。操作系统的几种发展类型的特点:(1)无操作系统的计算机系统:1.人工操作方式缺点:○1用户独占计算机○2CPU等待人工操作2.脱机输入/输出方式优点:○1减少了CPU的空闲时间○2提高了I/O速度。(2)单道批处理系统:主要特征:自动性、顺序性、单道性。(3)多道批处理系统:(提高CPU的利用率、可提高内存和I/O设备利用率、增加系统吞吐量)优缺点:资源利用率高,系统吞吐量大,平均周转时间长,无交互能力。主要特征:多道性、调度性、无序性1/5操作系统复习资料整理--操作系统复习资料整理--(4)分时系统:特点:多路性、独立性、和时性、交互性。(5)实时系统:特点:多路性、独立性、和时性、交互性、可靠性。微内核是什么?微内核的主要思想是,在操作系统内核中只留下一些最基本功能,而将其他服务尽可能地从内核中分离出去,用若干个运行在用户态下的进程(即服务器进程)来实现,形成所谓的“客户/服务器”模式。普通用户进程(即客户进程)可通过内核向服务器进程发送请求,以取得操作系统的服务。把操作系统中更多的成分和功能放到更高的层次(即用户模式)中去运行,而留下一个尽量小的内核,用它来完成操作系统最基本的核心功能,称这种技术为微内核技术。微内核提供的功能:○1进程(线程)管理○2低级存储器管理○3中断和陷入处理微内核OS的优点:○1提高了系统的可扩展性○2增强了系统的可靠性○3可移植性○4提供了对分布式系统的支持○5融入了面向对象技术第二章进程由程序段、相关的数据段和PCB三部分构成。是资源分配和独立运行的基本单位。什么是进程?在操作系统中为什么要引入进程概念?它会产生什么样的影响?进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。为了使程序在多道程序环境下能并发执行,并对并发执行的程序加以控制和描述,在操作系统中引入了进程概念。影响:使程序的并发执行得以实行。试说明进程在三个基本状态之间转换的典型原因。许可创建就绪(1)就绪状态→执行状态:进程分配到CPU资源成时()执行状态→就绪状态:时间片用完完进间2O程片/()执行状态→阻塞状态:请求I调完3I/O度释放阻塞执行终止(4)阻塞状态→就绪状态:I/O完成I/O请求什么是临界区和临界资源?临界区管理的基本原则?并发进程中与共享变量有关的程序段称为“临界区”。共享变量所代表的资源称为“临界资源”。临界区管理的基本原则:①空闲让进②忙则等待③有限等待④让权等待进程三种基本状态:就绪状态、执行状态和阻塞状态。引起挂起状态的原因:就绪执行度挂时间片完O起()终端用户的请求求I/调1请I/O完成进程调度激活(2)父进程的请求活动静止就绪挂起就绪放(3)负荷调节的需要阻塞执行释请求I/O激活放释(4)操作系统的需要活动静止阻塞挂起阻塞控制块PCB:PCB是进程实体的一个组成部分,在PCB中记录了OS所需的、用于描述进程的当前状态以和控制进程的全部信息。PCB的作用是将程序变成可并发执行的进程。PCB是进程存在的唯一标标志。2/5操作系统复习资料整理--操作系统复习资料整理--控制块PCB中的信息:○1进程标识符○2处理机状态○3进程调度信息○4进程控制信息为什么引入三态原理三态之间什么可以转换什么不