第一章:
操作系统的目标:
有效性,方便性,可扩充性,开放性。
操作系统的作用:
1、作为用户和计算机硬件系统之间的接口
2、做为计算机系统资源的管理者
3、实现了对计算机资源的抽象
在操作系统中引入多道程序什么好处?
1、提高CPU的利用率
2、提高内存和I/O设备的利用率
3、提高系统的吞吐量
各个操作系统的特征:
一、单道批处理系统:
- 自动性
- 顺序性
- 单道性
二、多道批处理系统
- 资源利用率高
- 系统吞吐量大
- 平均周转时间长
- 无交互能力
三、分时系统的特征
- 多路性
- 独立性
- 及时性
- 交互性:系统提供数据处理和资源共享等服务。
四、实时系统
定义:指的是系统能及时的相应外部事件的请求没在规定的时间内完成对该事件的处理,并控制所有的实时任务协调一致运行。
多路性:
独立性:
及时性:速度降低到毫秒级甚至低于100微妙
交互性:系统某些特定的服务
可靠性:多级容错措施来保障系统的安全性以及数据的安全性。
操作系统的定义: 操作系统是一组控制和管理计算机硬件和软件资源,合理对各类作业进行调度,以及方便用户使用的程序的集合。
操作系统的基本特征:
- 并发性
- 共享性
- 虚拟
- 异步
功能:
处理机管理
储存器管理
设备管理
文件管理