01-历史
一些库
- 一次运行一个程序
- 批处理
保护
- 系统调用(文件系统【任何地方读取的弊端】)
- 过程调用(控制权转移)
- 陷阱
- 内核模式
多道程序
- 小型机
- (IO 慢)切换其他程序先运行
- 内存保护
- 并发
摩登时代
- PC 出现
- Linux
操作系统
操作系统(Operating System, OS)是指控制和管理整个计算机系统的硬件和软件资源,并合理地组织调度计算机的工作和资源的分配;以提供给用户和其他软件方便的接口和环境;它是计算机系统中最基本的系统软件。
特征
并发:指两个或多个事件在同一时间间隔内发生。这些事件宏观上是同时发生的,但微观上是交替发生的。
常考易混概念——并行:指两个或多个事件在同一时刻同时发生。
单核CPU同一时刻只能执行一个程序,各个程序只能并发地执行
多核CPU同一时刻可以同时执行多个程序,多个程序可以并行地执行