基础概念
相关提炼内容见 os-basics。
手工操作阶段
批处理阶段
单道批处理
- 自动性
- 顺序性
- 单道性
多道批处理
- 多道
- 宏观上并行
- 微观上串行
- 优点:资源利用率高,吞吐量大
- 缺点:用户响应时间长,不提供人机交互能力
分时操作系统
- 同时性
- 交互性
- 独立性
- 及时性
- 响应时间 T ≈ QN
- 时间片一定的时候,用户数越多,响应时间越长
- 含义:T 是响应时间,Q 是时间片,N 是用户数
实时操作系统
- 硬实时系统
- 软实时系统
- 特点:及时性、可靠性
- 网络操作系统和分布式操作系统
- 个人计算机操作系统
- 此外还有嵌入式操作系统,服务操作系统,智能手机操作系统