操作系统期末复习重点知识点总结.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)
《操作系统期末复习重点知识点总结.docx》由会员分享,可在线阅读,更多相关《操作系统期末复习重点知识点总结.docx(43页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精品名师归纳总结填空绪论:批处理系统、分时系统、实时系统的概念与特点,原语与原子操作。1. 批处理操作( 1)单道批处理系统概念单道批处理系统是指系统通过作业掌握语言将作业组织成批,使其能自动连续运行, 但是, 在内存中任何时候只有一道作业的系统。单道批处理系统特点次序性单道性自动性( 2)多道批处理系统概念系统对作业的处理是成批进行的,并且在主存中能同时保留多道作业的系统。多道批处理系统的主要目标是提高系统吞吐率和各种资源的利用率。多道批处理系统特点无序性多道性调度性2. 分时系统( 1)概念分时操作系统是指在一台主机上连接了多个联机终端,并答应多个用户通过终端以交互的方式使用主运算机,共享
2、主机资源的系统。( 2)分时系统的主要目标是实现人与系统的交互性。分时系统设计的目标是保证用户响应时间的准时性。( 3)分时系统的特点多路性独立性准时性:满意用户对响应时间的要求交互性3. 实时操作系统( 1)概念实时操作系统是指系统能够准时响应外部(随机) 大事的恳求, 并能在规定的时间内完成对该大事的处理, 掌握系统中全部的实时任务和谐一样的工作。( 2)实时操作系统的特点多路性独立性准时性:满意实时任务截止时间的要求交互性牢靠性4. 原语:操作系统内核或微核供应核外调用的过程或函数称为原语,是由如干条指令构成,用于完成特定功能的一段程序。原语在执行过程不答应被中断。5. 原子操作:执行中
3、不能被其它进程(线程)打断的操作就叫原子操作。当该次操作不能完成的时候,必需回到操作之前的状态,原子操作不行拆分。进程治理:什么是进程?进程与程序的区分与联系?进程的特点有哪些?进程之间的关系有哪些?什么是信号量?信号量的物理含义?1. 进程定义可并发执行的程序在一个数据集合上的运行过程,是系统进行资源安排和调度的基本单位。2. 进程特点( 1)动态性( 2)并发性( 3)独立性( 4)异步性( 5)结构特点:3. 进程与程序的关系( 1)程序是一组指令的集合,是静态的概念。进程是程序的执行,是动态的概念。本质区分 ( 2)进程有生命周期,它的存在是临时的。程序的存在是永久的。( 3)进程包括
4、程序代码、数据和“进程掌握块 ”三部分。( 4)进程是一个独立的运行单位,是系统进行资源安排和调度的独立单位。可编辑资料 - - - 欢迎下载精品名师归纳总结( 5)一个程序在执行中可对应多个进程,一个进程也可能包含多个程序段。4,进程的基本状态( 1)运行状态( Running: 已得到 CPU ,正在执行的状态。( 2)就绪状态( Ready:得到了除 CPU 以外的全部资源,正在等待CPU 的状态。( 3)等待状态( Blocked ,也称堵塞状态) :进程等待某一大事的发生而临时停止运行的状态。5. 进程之间的关系有哪些同步互斥6. 什么是信号量?信号量是实现进程同步的一种变量。是一种
5、有效的进程同步工具,可分为:整型信号量、结构型信号量、信号量集等。7. 信号量的物理含义S0 表示有 S 个资源可用S=0 表示无资源可用S0 就| S |表示 S 等待队列中的进程个数PS:表示申请一个资源VS 表示释放一个资源。信号量的初值应当大于等于0设备治理:设备的分类按数据传输单位,设备可分成:字符设备(输入输出设备):字符设备中储备和传送的是不定长的数据,是以字符为单位发送或和接收一个字符流,传输速度低、不行寻址 源的址或目标的址 。如打印机、键盘、网卡和显示器等。块设备(储备设备) :块设备中储备是定长的、且可随机拜访的数据块,每个块都有自己的的址,信息处理的基本单位是数据块,传
6、输速度高、可寻址。如磁盘,CD-ROM。按传输速率,设备可分成:低速键盘、鼠标器、语音的输入和输出设备中速行式打印机、激光打印机高速磁带机、磁盘器、光盘机按共享属性,设备可分成:独占设备:一次只答应一个进程拜访的设备。共享设备:一段间内答应多个进程同时拜访的设备。虚拟设备: 虚拟技术将一台独占设备转换为如干台规律设备,共多个进程同时使用。按使用属性,设备可分成:储备设备:相同中储备信息的主要设备,外存及后备储备器。人机交互设备(输入 /输出设备):输入、输出和集成输入和输出的设备。文件治理:什么是文件的规律结构和文件的物理结构?文件的规律结构有哪些?文件的物理结构有哪些?1. 文件的规律结构(
7、 1)概念是指用户可以直接处理的文件组织形式,也称文件组织。文件规律结构选取的主要考虑因素:存取速度、爱护便利和牢靠性等。( 2)分类从规律结构上,文件分为:有结构文件(记录式文件)和无结构文件(字符流文件,是一种次序文件。) 有结构文件(记录式文件)依据文件中记录特性分:定长记录文件变长记录文件可编辑资料 - - - 欢迎下载精品名师归纳总结文件的组织方式(规律结构):次序文件索引文件索引次序文件2. 文件物理结构( 1)概念是指文件在外存上的储备结构,也称文件储备结构。文件的物理结构打算了文件信息在储备设备上的存放位置。( 2)物理结构的类型连续文件串联文件(链接文件)索引文件hash 文
8、件简答1. 进程的概念与特点、进程的同步与互斥。进程概念关于进程的定义有多种,其中最具代表性的定义有以下几个:( 1)进程是程序的一次执行( 2)进程是可以与别的运算并发执行的运算( 3)进程是一数据结构及能在其上进行操作的一个程序( 4)进程是一个程序及其数据在处理机上次序执行时所发生的活动( 5)进程是程序在一个数据集合上的运行过程,是系统进行资源安排和调度的一个独立单位进程特点( 1)动态性: 动态性是进程的基本特性。进程具有生命周期, 它由创建而产生, 经调度而执行, 由撤消而消亡。( 2)并发性:在内存中的多个进程实体能在一段时间内同时运行。( 3)独立性:进程是系统进行资源安排和调
9、度的一个基本单位,是一个能够进行独立运行的基本单位。( 4)异步性:每个进程在运行时都在以不行预知的速度向前推动。( 5)结构特点:进程实体实际上是由三部分所组成:程序段、数据段和进程掌握块PCB。在 UNIX系统中, 也把这三部分称为 “进程映像 ”。进程同步与互基本概念( 1)并发进程之间的协作掌握通常称为进程同步。直接制约关系(协作)( 2)并发进程之间的竞争掌握通常称为进程互斥。间接制约关系(竞争)进程同步与互斥的主要任务就是保证多个并发进程能有效的合作并共享系统资源,使并发进程的执行结果具有可再现性 。2. 死锁的概念、死锁产生的缘由、死锁的预防和防止方法、资源安排图的简化、死锁定理
10、。( 1)死琐概念死锁是指多个并发执行的进程因资源争夺而显现的一种彼此都不能连续向前推动的僵持局面。( 2)产生死琐的缘由竞争资源竞争非剥夺性资源(如,打印机)和竞争临时资源(如,某进程生产的数据、消息)进程推动的次序非法( 3)死琐的预防躲开 “ 恳求和保持 ”条件:一次性恳求,一次性安排。在进程运行期间不再提出资源恳求。这种方法也称“预先静态安排法 ”。躲开 “不剥夺 ”条件:进程逐个提出资源恳求,当前恳求不能满意时,必需释放它所拥有的全部资源。躲开 “环路等待 ”条件: 将全部资源按类型进行线性排队,并给予不同序号,要求进程申请资源时按序号可编辑资料 - - - 欢迎下载精品名师归纳总结
11、递增的次序提出。这种方法也称“有序资源安排法 ”。( 4)死锁的防止银行家算法,死锁的预防资源有序安排法。( 5)资源安排图的简化从图找一个进程结点pi,如它对资源Rj ( 1 j m)的恳求满意(既非堵塞也非孤立):absPi,Rj +其中: Wj 表示 j 类资源的总数, (Pi,Rj )表示进程 Pi 申请 j 类资源的数量, ( Rj,pk)表示安排给进程Pk的 j 类资源数。简化操作:释放 pi 所占有的资源,即去掉它全部的恳求边和安排边使其成为一个孤立结点。重复执行前两步,直到找不到满意条件的进程结点为止。( 6)死锁定理系统状态 S 为死锁状态的充分条件,当且仅当S 状态的系统资
12、源安排图是不行完全简化的。(至少有一个进程结点不能简化为孤立结点。)该充分条件被称为死锁定理。3. 文件的多级目录结构(文件的物理结构、文件掌握块、索引节点等)文件物理结构( 1)概念是指文件在外存上的储备结构,也称文件储备结构。 文件的物理结构打算了文件信息在储备设备上的存放位置。( 2)物理结构的类型连续文件串联文件(链接文件)索引文件hash文件文件掌握块( 1)概念是文件存在的标志,为提高查找速度,通常把FCB集中起来组织成文件目录 目录文件 。目录项分两种: 子目录和文件的 FCB。一个文件由 FCB和文件体(文件内容)两部分组成。FCB是操文件系统为每个文件建立的唯独治理数据结构,
13、FCB主要包括以下信息: 文件标识符和掌握信息:文件名、用户名、存取权限、文件类型和文件口令等 规律结构信息:记录类型、记录个数和记录长度等物理结构信息:设备号、文件物理结构类型、文件索引位置等 使用信息:共享进程数、文件最大长度、当前大小和修改情形等治理信息:文件的建立日期、拜访日期和保留期限等( 2)文件目录一个文件系统中全部FCB的有序集合称为文件目录。一个 FCB就是一个文件目录项。一个文件目录也被看作是一个文件,称为目录文件。( 3)索引结点( i 结点)是由除文件名外的其他文件描述信息所构成的一种数据结构。为什么要引入索引结点?文件目录占用大量的盘块,检索时间长在检索目录文件过程中
14、只用到文件名种类磁盘索引结点存放在外存上的索引结点。基本信息包括:文件主标识符、文件类型、文件存取权限、文件物理的址(磁盘可编辑资料 - - - 欢迎下载精品名师归纳总结上的的址)、文件长度、和文件存取时间等信息。内存索引结点存放在内存上的索引结点。内存索引结点包含磁盘索引接点的全部信息,并增加内存索引结点编号、状态、拜访计数、文件所属的规律设备号和链接指针等信息。( 4)文件的目录结构单级目录结构整个文件系统只建立一张目录表,每个文件在目录表中占有一目录项。缺点:查找速度慢不答应重名不便利实现文件共享两级目录结构在系统中建立一个主文件目录MFD,同时仍为每个用户建立一用户文件目录UFD。优点
15、:解决了文件的重名问题和文件共享问题-用户名 | 文件名提高了目录检索的速度,降低查找时间缺点:增加了系统开销树型目录结构(多级)在两极目录的基础上,答应用户创建自己的子目录,子目录创建自己的子目录,依次类推。优点:层次结构清楚,便于治理和爱护。有利于文件分类。解决了文件的重名问题。提高了文件的检索速度。 能进行存取权限的掌握缺点:查找一个文件按路径名逐层检查,由于每个文件都放在外存,多次访盘影响存取速度。4. 磁盘调度(磁盘调度方法: FCFS 、SSTF , SCAN )( 1)先来先服务 FCFS依据进程恳求拜访磁盘的先后次序进行调度。缺点:平均寻道时间长( 2)最短寻道时间优先SSTF
16、挑选与当前磁头所在的磁道距离最近的磁盘拜访恳求服务。缺点:显现“饥饿”现象。( 3)扫描( SCAN)算法(电梯调度算法)第一考虑磁盘恳求的磁头移动方向,在方向一样的情形下挑选与当前磁头最近的磁盘恳求服务。如同方向没有恳求,磁头转向反方向移动。旋转推迟时间 Tr=12r传输时间寻道时间 Ts(启动磁臂时间s+磁头移动时间)Ts=m n+s移动 n 条磁道 Tt =bRn其中, b 为传输的字节数,N 为一条磁道上的字节数,r 为磁盘每秒的转数。5. 虚拟设备、缓冲技术、 SPOOLING 系统虚拟设备操作系统使用共享设备来模拟独占设备的操作,经过操作系统虚拟技术处理后的设备称为虚拟设备。在虚拟
17、设备环境中,一个独占设备可以答应两个或两个以上的进程并行使用,并且每个进程都感觉在独占使用该设备。缓冲技术( 1)为什么要引入缓冲技术缓和 CPU和 I/O 设备之间速度不匹配的冲突可编辑资料 - - - 欢迎下载精品名师归纳总结削减对 CPU的中断次数。提高 CPU和 I/O 设备之间的并行性( 2)缓冲的种类单缓冲双缓冲循环缓冲缓冲池SPOOLing系统SPOOLing技术是实现虚拟设备以提高独占设备利用率的技术,也是一种以空间换时间的技术。SPOOLing 技术是在批处理操作系统时代引入的,即假脱机输入输出技术。 把这种技术实质就是对输入输出数据成批处理。( 1)概念SPOOLing技术
18、是指在联机情形实现的同时外围操作,也称假脱机操作。它通过共享设备来模拟独占设备的动作,使独占设备成为共享设备,也称为虚拟设备技术。( 2) SPOOLing 技术实现原理SPOOLing输入作业预输入(输入机 输入井) SPOOLing输出作业缓输出(输出井 输出机) 由 SPOOLing程序掌握通道完成( 3) SPOOLing 系统的组成输入井和输出井(外存:暂存I/O 设备传送的数据)输入缓冲区和输出缓冲区(内存:匹配CPU与磁盘之间速度不匹配的冲突)输入进程和输出进程(假脱机进程)( 4) SPOOLing 系统的优点与缺点优点:提高了 I/O 速度。用户程序对慢速独占设备的独占时间大
19、大缩短了,提高了慢速独占设备的利用率。用户程序本身的执行时间大大缩短了, 提高了系统吞吐量和资源的利用率。使独占设备成为共享设备,实现了虚拟设备的功能。缺点:必需有高速、大容量和可随机存取的外存的支持。综合应用题1. 多道系统、作业调度、进程调度、抢占式调度、非抢占式调度、周转时间、带权周转时间( 1)概念作业调度:是指按肯定的作业调度算法,从外存的后备作业队列中挑选如干个作业调入主存的过程。进程调度:按肯定的进程调度算法,从已在内存的进程中挑选一个进程并把CPU 安排给它的过程。作业周转时间:从作业提交进入系统到终止退出系统所经受的一段时间。平均周转时间:多道作业周转时间的平均值。系统吞吐量
20、 吞吐率 :单位时间系统所完成的总工作量(一般用作业数表示)。( 2)调度可分为三个层次:作业调度:也称高级调度或长期调度,打算每次接收多少个作业和接纳哪些作业的问题。交换调度:主要负责内外存上的进程交换。一般通过“挂起”和“解挂”的方法来实现,也称“中期调度”。进程 / 线程调度:将处理器安排给一个或多个进程/ 线程的调度方法,也称“低级调度”和“短期调度”和“处理器调度”。带权周转时间 =周转时间 / 运行时间例 1:先来先服务调度(非抢占)可编辑资料 - - - 欢迎下载精品名师归纳总结在一个单道批处理系统中,一组作业的提交时刻和运行时间如下表所示,请运算其平均周转时间T 和平均带权周转
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统期末复习重点知识点总结 操作系统 期末 复习 重点 知识点 总结
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内