版权声明:学习,哪有那么多条条框框~ https://blog.csdn.net/Irish_Moonshine/article/details/91351219
1.4 分时技术与分时操作系统
- 多道批处理系统的缺点:
1.作业处理时间长;
2.交互能力差;
3.运行过程不确定;
60年代硬件的两个重大发展:
-
中断技术
CPU收到外部信号(中断信号)后,停止当前工作,转去处理该外部事件,处理完毕后回到原来工作的中断处(断点)继续原来的工作。 -
通道技术
专门处理外设与内存之间的数据传输的处理机。 -
分时操作系统
1.事务性任务的涌现
交互性高
响应快速
2.要求支持多任务/多用户 -
多终端计算机
高性能主机+多个终端
主机:运算,CPU+内存
终端:输入和显示
-主机采用分时技术轮流为每个终端服务,让每个终端都感觉到自己是“独占”主机。
- 分时技术
概念:主机以很短的“时间片”为单位,把CPU轮流分配给每个终端使用,直到全部作业被运行完。
由于时间片很短,在终端数量不多的情况下,每个终端都能很快重新获得CPU,使得每个终端都能得到及时响应
等待周期=时间片 * 终端数量。
- 分时系统的特点
1.多路调制性(多用户联机使用同一台计算机)
2.独占性(用户感觉独占计算机)
3.交互性(及时响应用户的请求)
大型分时系统的实践:
*Mulltics 项目
1962,由ARPA支持,MIT,BELL,G.E参与
MULTiplexed Information and Computing Service
- UNIX
第一个实用化的分时操作系统
实现了操作系统的可移植性
实现了硬件无关性
引进了“特殊文件”(Special File)的概念,把外设看做文件,实现对外设统一管理