1.2.4 分时系统(分享处理器时间)
为实现人机交互,由多终端共享主机
分时系统:
- 采用多道程序设计
- 多个用户共享处理器
- 多个用户通过不同终端同时访问系统,由OS控制每个用户在很短的时间内交替执行(快于人的反应时间)
分时系统特点:多路性,独立性,及时性,交互性
系统 | 多道批处理 | 分时系统 |
---|---|---|
目标 | 充分利用cpu | 人机交互 |
指令源 | 作业 | 用户 |
第一个分时系统:CTSS
一句话做题:
- 写入的比已有的占空间大:已有的写出
- 写入的小,腾出空间给写入的,但一部分仍留存在其中
时间片技术:系统时钟固定产生中断,中断处OS恢复控制权,将处理器分配给一个新用户,而当前用户被抢占
实时系统
系统能及时响应外部请求,在规定时间内开始或完成对某事件的处理,并控制所有实时任务协调运行