HUST OS 1.4 分时技术与分时操作系统【自学笔记】

版权声明:学习,哪有那么多条条框框~ 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)的概念,把外设看做文件,实现对外设统一管理

猜你喜欢

转载自blog.csdn.net/Irish_Moonshine/article/details/91351219