操作系统的发展和分类
目录
一、人工操作阶段
二、批处理阶段
三、分时系统
四、实时系统
五、其他分类和补充
一、人工操作阶段
1、 由人工通过纸带输入输出数据。人工操作非常慢而计算机处理又很快
2、缺点: 用户独占全机,人机速度矛盾导致计算机的资源利用率极低
二、批处理阶段
1、单道批处理阶段: 引入脱机I/O,使用磁带(磁带速度比纸带快),监督程序控制作业的输入和 输出
- 优点: 缓解了一定的人机速度矛盾,资源利用率得到一定的提升
- 缺点: 内存中纸允许一道程序运行,运行完成才能调入下一道程序,因此CPU需要等待I/O(输入输出),导致CPU空闲时间较长,资源利用率依然很低
2、多道批处理阶段: 多道程序并发,共享计算机资源,资源利用率大幅度提升,提供了系统的吞吐量
- 优点: 并发性、共享性、利用率大幅提升。允许多道程序并发,提高了资源利用率
- 缺点: 没有人间交互功能,用户响应时间长