第十章-操作系统

操作系统的职责:

  1. 管理系统的硬件、软件、数据资源等
  2. 控制程序运行
  3. 人机之间的接口
  4. 应用软件与硬件之间的接口

主要内容

进程管理:进程的状态、前趋图、信号量与PV操作、死锁及银行家算法

存储管理:段/页式存储、页面置换算法

文件管理:绝对路径与相对路径、索引文件、位示图

作业管理

设备管理:数据传输控制方式、虚设备与SPOOLING技术

微内核操作系统

嵌入式操作系统

一、进程管理

1.1进程的状态

1.2前趋图

1.3进程的同步与互斥

1.4PV操作

1.5死锁问题

1.6银行家算法

二、存储管理

2.1页式存储组织

2.2段式存储组织

2.3快表

2.4页面置换算法

三、文件管理

3.1索引文件结构

3.2文件和树型目录结构

3.3空闲存储空间的管理

四、设备管理

4.1数据传输控制方式

4.2虚设备与SPOOLING技术

五、微内核操作系统

六、嵌入式操作系统