操作系统的发展历程
手工操作阶段(此阶段无操作系统)
缺点
- 用户独占全机,虽然不会出现因资源已被其他用户占用而等待的现象,但资源利用率低。
- CPU等待手工操作,CPU的利用不充分。
批处理阶段(操作系统开始出现)
单道批处理系统
缺点
每次主机内存中仅存放一道作业,每当它在运行期间(注意这里是“运行时”而不是“完成后”)发出输入/输出请求后,高速的CPU便处于等待低速的I/O完成的状态。 为了进一步提高资源的利用率和系统的吞吐量,引入了多道程序技术。
多道批处理系统
优点
资源利用率高,多道程序共享计算机资源,从而使各种资源得到充分利用;系统吞吐量大,CPU和其他资源保持“忙碌”状态。
缺点
用户响应的时间较长;不提供人机交互能力,用户既不能了解自己的程序的运行情况,又不能控制计算机。
分时操作系统
缺点
虽然分时操作系统较好地解决了人机交互问题,但在一些应用场合,需要系统能对外部的信息在规定的时间(比时间片的时间还短)内做出处理(比如飞机订票系统或导弹制导系统),因此,实时操作系统应运而生。
实时操作系统
硬实时系统
若某个动作必须绝对地在规定的时刻(或规定的时间范围)发生,如飞行器的飞行自动控制系统,这类系统必须提供绝对保证,让某个特
定的动作在规定的时间内完成。
软实时系统
若能够接受偶尔违反时间规定且不会引起任何永久性的损害,如飞机订票系统、银行管理系统。
网络操作系统
分布式计算机系统
个人计算机操作系统
此外,还有嵌入式操作系统、服务器操作系统、智能手机操作系统等。
COPYRIGHT (c) OLENCER. ALL RIGHTS RESERVED.
- Title: 操作系统的发展历程
- Author: OLENCER.
- Created at : 2023-07-09 19:43:17
- Updated at : 2023-07-09 19:43:33
- Link: https://olencer.github.io/考研/408/操作系统/操作系统的发展历程/
- License: This work is licensed under CC BY-NC-SA 4.0.
Comments