操作系统重点知识总结.doc

  1. 1、本文档共28页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

.

.

精选

精选

.

精选

第一章引论

1、操作系统定义(P1)

操作系统是配置在计算机硬件上的第一层软件,是对硬件系统的首次扩充。

是一组控制和管理计算机硬件和软件资源、合理地对各类作业进行调度以及方便用户使用的程序的集合。

2、操作系统的作用(P2)

1.OS作为用户与计算机硬件系统之间的接口

2.OS作为计算机系统资源的管理者

3.OS实现了对计算机资源的抽象

推动操作系统发展的主要动力(P4)

不断提高计算机资源的利用率

方便用户

器件的不断更新迭代

计算机体系结构的不断发展

多道批处理系统的特征及优缺点(P8)

特征:多道性、无序性、调度性

优点:

1.资源利用率高

2.系统吞吐量大

缺点:

1.平均周转时间长

2.无交互能力(单道、多道都是)

5、分时系统和实时系统特征的比较(P12)

1.多路性(实时系统的多路性主要表现在系统周期性地对多路信息的采集、以及对多个对象或多个执行机制进行控制。分时系统中的多路性则和用户有关,时多时少。)

2.独立性

3.及时性:(实时系统对及时性的要求更严格,实时控制系统以控制对象要求的开始截止时间或完成截止时间来确定。)

4.交互性:实时系统的交互性仅限于访问某些专用服务程序。

5.可靠性:实时系统对可靠性的要求更高,否则经济损失及后果无法预料。

6、操作系统的基本特征(P14)

(并发、共享、虚拟和异步其中并发特征是操作系统最重要的特征是其他特征的前提)

1.并发性

2.共享性(互斥共享方式、同时访问方式)

3.虚拟性(时分复用技术(虚拟处理机技术、虚拟设备技术)、空分复用技术(虚拟磁盘技术、虚拟存储器技术))

4.异步性(进程的异步性:进程是以人们不可预知的速度向前推进的)

7、操作系统的主要功能(P18)

1.处理机管理功能(进程控制(1、进程互斥方式:进程或者线程在对临界资源进行访问时,应采取互斥方式;2、进程同步方式:相互合作去完成共同任务的诸进程货线程)、进程通信、调度(作业调度、进程调度))

2.存储器管理功能(内存分配、内存保护、地址映射、内存扩充)

3.设备管理功能(缓冲管理、设备分配、设备处理)

4.文件管理功能(文件存储空间的管理、目录管理、文件的读/写管理和保护)

5.用户接口(命令接口(联机用户接口、脱机用户接口)、程序接口、图形接口)

第二章进程管理

1、程序顺序执行时的特征(P34)

1.顺序性:严格按照程序所规定的次序执行。

2.封闭性:程序在封闭环境下运行,系统中所有资源的状态只有本程序才能改变它。

3.可再现性:只要初始条件相同,无论怎样执行,其结果都是相同的。

.

.

精选

精选

.

精选

2、程序并发执行时的特征(提高了系统吞吐量)(P36)

1.间断性:并发执行的实体之间相互制约,造成程序的执行出现间断,而不连续。

2.非封闭性:多个程序共享系统资源,因而其状态有多个程序改变,从而失去封闭性。

3.不可再现性:封闭性的失去必然导致不可再现性。

3、进程及其特征(P37)

进程是进程实体的运行过程,是系统进行资源分配和调度的一个独立单位。

进程是程序的一次执行

进程实体:由程序段、相关的数据段和PCB构成

特征:

结构特征

动态性(进程最基本的特征)

并发性(引人进程的目的:为了使其进程实体能和其他的进程实体并发执行;而程序(没有建立PCB)不能并发执行)

独立性

异步性

进程的基本状态及其转换图(P38)

就绪(Ready)状态

执行状态

阻塞状态(典型事例:请求I/O、申请缓冲空间等)

引入挂起状态的原因(P39)

1.终端用户的请求

2.父进程请求

3.负荷调节的需要

4.操作系统的需要

6、具有挂起状态的进程状态及其转换图

进程控制块及其作用(P41)

PCB是一种数据结构,是进程实体的一部分,记录了操作系统所需的、用于描述进程的当前情况以及控制进程运行的全部信息。

作用:

1.使一个在多道程序环境下不能独立运行的程序(含数据),成为一个能独立运行的基本单位,一个能与其它进程并发执行的进程。或者说,OS是根据PCB来对并发执行的进程进行控制和管理的。

2.PCB是进程存在与否的唯一标志,随着进程的建立而建立,随着进程的撤消而撤消。创建进程就是创建PCB。。。

进程之间的两种制约关系(P48)

间接制约——竞争资源——进程互斥

直接制约——相互合作——进程同步

临界资源(P48)

OS中把一次只能被一个进程使用的资源成为临界资源。

.

.

精选

精选

.

精选

临界区(P50)

进程中访问临界资源的那段代码称为临界区。

同步机构应遵循的规则(P50)

空闲让进、忙则等待、有限等待、让权等待

利用信号量实现前驱关系算法

P(54)——P

文档评论(0)

润哈哈 + 关注
官方认证
内容提供者

该用户很懒,什么也没介绍

认证主体广州乾星科技有限公司
IP属地广东
统一社会信用代码/组织机构代码
91440101MA5B6X8T7Y

1亿VIP精品文档

相关文档