3. 设备管理(三方面要点,按 1 的分析思路自己分析)
4. 文件管理(三方面要点,按 1 的分析思路自己分析)
第二章 进程管理
l 程序并发执行的特性
1. 间断性:并发执行的程序存在着相互制约关系
间接制约:共享临界资源。
直接制约:合作完成一项任务。
2 .失去了封闭性:系统资源状态由并发执行的程序共同确定。
3 .不可再现性:
时序上的不可再现,允许;结果上的不可再现,是不允许的,发生了与时间有关的错误。
l 程序间存在着大量的结果不可再现的操作:
buffer |
A 送数据 |
B 取数据 |
例如: |
显然 A 、 B 的并发执行结果是不可再现的。
OS 在设计中对类似的情况要进行技术处理:同步与互斥问题。
l 进程的基本概念
1. 进程定义和特征:( P29 页)
有 5 个基本特征(结构特征、动态性、并发性、独立性、异步性)。
2. PCB 的作用、 PCB 组成(三类信息:标识、 CPU 状态、调度与控制)
3. 进程的三种基本状态(就绪、运行、阻塞)
4. 进程状态转换原因:
a |
b |
c |
d |
e |
f |
运行 |
就绪 |
阻塞 |
交互用户 |
作业后备队列 |
作业调度 |
命令解释进程 |