计算机操作系统复习知识点汇总.docx
《计算机操作系统复习知识点汇总.docx》由会员分享,可在线阅读,更多相关《计算机操作系统复习知识点汇总.docx(18页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、计算机操作系统复习大纲第 18 页第一章 绪论1.驾驭操作系统的根本概念、主要功能、根本特征、主要类型;2.理解分时、实时系统的原理;第二章 进程管理 1.驾驭进程与程序的区分和关系;2.驾驭进程的根本状态及其变更;3.驾驭进程限制块的作用;4.驾驭进程的同步与互斥;5.驾驭多道程序设计概念;6.驾驭临界资源、临界区;7.驾驭信号量,PV操作的动作,8.驾驭进程间简洁同步与互斥的实现。第三章 处理机调度 1.驾驭作业调度和进程调度的功能;2.驾驭简洁的调度算法:先来先效劳法、时间片轮转法、优先级法;3.驾驭评价调度算法的指标:吞吐量、周转时间、平均周转时间、带权周转时间和平均带权周转时间;4.
2、驾驭死锁;产生死锁的必要条件;死锁预防的根本思想和可行的解决方法;5.驾驭进程的平安序列,死锁与平安序列的关系;第四章 存储器管理 1.驾驭用户程序的主要处理阶段;2.驾驭存储器管理的功能;有关地址、重定位、虚拟存储器、分页、分段等概念;3.驾驭分页存储管理技术的实现思想;4.驾驭分段存储管理技术的实现思想;5.驾驭页面置换算法。第五章 设备管理 1.驾驭设备管理功能;2.驾驭常用设备支配技术;3.驾驭运用缓冲技术的目的;第六章 文件管理 1.驾驭文件、文件系统的概念、文件的逻辑组织和物理组织的概念;2.驾驭书目和书目构造;途径名和文件链接;3.驾驭文件的存取限制;对文件和书目的主要操作第七章
3、 操作系统接口 1.驾驭操作系统接口的种类;2.驾驭系统调用的概念、类型和施行过程。计算机操作系统复习学问点汇总第一章1、操作系统的定义、目的、作用操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩大。设计现代OS的主要目的是:便利性,有效性,可扩大性和开放性.OS的作用可表现为:a. OS作为用户与计算机硬件系统之间的接口;(一般用户的观点)b. OS作为计算机系统资源的管理者;(资源管理的观点)c. OS实现了对计算机资源的抽象. 2、脱机输入输出方式和SPOOLing系统(假脱机或联机输入输出方式)的联络和区分 脱机输入输出技术(Off-Line I/O)是为理解决人机冲突及
4、CPU的高速性和I/O设备低速性间的冲突而提出的.它削减了CPU的空闲等待时间,进步了I/O速度. 由于程序和数据的输入和输出都是在外围机的限制下完成的,或者说,它们是在脱离主机的状况下进展的,故称为脱机输入输出方式;反之,在主机的干脆限制下进展输入输出的方式称为联机(SPOOLing)输入输出方式 假脱机输入输出技术也进步了I/O的速度,同时还将独占设备改造为共享设备,实现了虚拟设备功能。3、多道批处理系统须要解决的问题 处理机管理问题、内存管理问题、I/O设备管理问题、文件管理问题、作业管理问题4、OS具有哪几个根本特征它的最根本特征是什么a. 并发性(Concurrence),共享性(S
5、haring),虚拟性(Virtual),异步性(Asynchronism).b. 其中最根本特征是并发和共享. c. 并发特征是操作系统最重要的特征,其它三个特征都是以并发特征为前提的。5、并行和并发 并行性和并发性是既相像又有区分的两个概念,并行性是指两个或多个事务在同一时刻发生;而并发性是指两个或多少个事务在同一时间间隔内发生。6、操作系统的主要功能,各主要功能下的扩大功能 a. 处理机管理功能: 进程限制,进程同步,进程通信和调度. b. 存储管理功能: 内存支配,内存疼惜,地址映像和内存扩大等 c. 设备管理功能: 缓冲管理,设备支配和设备处理,以及虚拟设备等 d. 文件管理功能:
6、对文件存储空间的管理,书目管理,文件的读,写管理以及檔的共享和疼惜7、操作系统与用户之间的接口 a. 用户接口:它是供应应用户运用的接口,用户可通过该接口获得操作系统的效劳 b. 程序接口:它是供应应程序员在编程时运用的接口,是用户程序获得操作系统效劳的惟一途径。第二章1、进程的定义、特征,进程实体的组成 进程是进程实体的运行过程,是系统进展资源支配和调度的一个独立单位。 进程具有构造特征、动态性、并发性、独立性和异步性。 进程实体由程序段、相关的数据段和PCB三局部构成。2、进程的三种根本状态及其转换 运行中的进程可能具有就绪状态、执行状态、堵塞状态三个根本状态。 进程三个根本状态转换图 P
7、383、引入挂起状态的缘由,具有挂起状态的进程转换 a. 终端用户的恳求 b. 父进程恳求 c. 负荷调整的须要 d. 操作系统的须要 具有挂起状态的进程转换图 P394、创立进程的主要步骤 a. 为一个新进程创立PCB,并填写必要的管理信息。 b. 把该进程转入就绪状态并插入就绪队列之中。5、进程限制块(PCB)的作用 PCB是进程实体的一局部,是操作系统中最重要的记录型数据构造。PCB中记录了操作系统所需的用于描绘进程状况及限制进程运行所需的全部信息。因此它的作用是使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的根本单位,一个能和其它进程并发执行的进程。 为什么说P
8、CB是进程存在的唯一标记 在进程的整个生命周期中,系统总是通过其PCB对进程进展限制,系统是依据进程的PCB而不是任何别的什么而感知到该进程的存在的,所以说,PCB是进程存在的唯一标记。 6、进程限制块的组织方式 链接方式、索引方式7、原语的定义、组成、作用 原语是由若干条指令组成的,用于完成确定功能的一个过程,与一般过程的区分在于:它们是“原子操作”,它是一个不行分割的根本单位,在执行过程中不允许中断。原子操作在管态下执行,常驻内存。 原语的作用是为了实现进程的通信和限制,系统对进程的限制如不运用原语,就会造成其状态的不稳定性,从而达不到进程限制的目的。8、引起创立进程的事务用户登录、作业调
9、度、供应效劳、应用恳求9、引起进程终止的事务 正常完毕、异样完毕、外界干预10、引起进程堵塞和唤醒的事务 恳求系统效劳、启动某些操作、新数据尚未到达、无新工作可做11、临界资源和临界区 临界资源是指每次仅允许一个进程访问的资源。 属于临界资源的硬件有打印机、磁带机等,软件有消息缓冲队列、变量、数组、缓冲区等。 诸进程间应实行互斥方式,实现对这种资源的共享。 每个进程中访问临界资源的那段程序称为临界区(Critical Section)不管是硬件临界资源,还是软件临界资源,多个进程必需互斥地对它进展访问。12、同步机制应遵循的规则 空闲让进、忙则等待、有限等待、让权等待13、进程通信的类型 高级
10、通信机制可归结为三类:共享内存系统、消息传递系统以及管道通信系统。14、线程的定义、属性在多线程OS中,通常是在一个进程中包含多个线程,每个线程都是作为利用CPU的根本单位,是花费最小开销的实体。线程具有下述属性:(1)轻型实体线程中的实体根本上不拥有系统资源,只是有一点必不行少的、能保证其独立运行的资源。(2)独立调度和分派的根本单位(3)可并发执行。(4)共享进程资源。15、进程和线程的比拟a. 调度性。在传统的操作系统中,拥有资源的根本单位和独立调度、分派的根本单位都是进程,在引入线程的OS中,则把线程作为调度和分派的根本单位,而把进程作为资源拥有的根本单位;b. 并发性。在引入线程的O
11、S中,不仅进程之间可以并发执行,而且在一个进程中的多个线程之间,亦可并发执行,因此使OS具有更好的并发性;c. 拥有资源。无论是传统的操作系统,还是引入了线程的操作系统,进程始终是拥有资源的一个根本单位,而线程除了拥有一点在运行时必不行少的资源外,本身根本不拥有系统资源,但它可以访问其隶属进程的资源;d. 系统开销。由于创立或撤销进程时,系统都要为之支配和回收资源,如内存空间等,进程切换时所要保存和设置的现场信息也要明显地多于线程,因此,操作系统在创立、撤销和切换进程时所付出的开销将显著地大于线程。第三章1、高级调度与低级调度的区分 高级调度又称为作业调度或长程调度,调度对象是作业,作业调度往
12、往发生于一个(批)作业运行完毕,退出系统,而须要重新调入一个(批)作业进入内存时,故作业调度的周期长;低级调度又称为进程调度和短程调度,调度物件为进程(或内核级线程),进程调度的运行频率最高,是最根本的一种调度,多道批处理、分时、实时三类OS中必需配置这种调度。 引入中级调度的主要目的:是为了进步系统资源的利用率和系统吞吐量2、低级调度的功能 保存处理机的现场信息、按某种算法选取进程、把处理器支配给进程3、进程调度方式 (1)非抢占方式实现简洁、系统开销小、适用于大多数的批处理系统环境(2)抢占方式原则:优先权原则、短作业(进程)优先原则、时间片原则4、同时具有三级调度的调度队列模型 当在OS
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 操作系统 复习 知识点 汇总
限制150内