前言
从新整理一下操作系统概念,介绍操作系统历史,而不是计算机历史,计算机历史从新一个系列。
正文
手工操作系统
利用纸带来写代码。
缺点io慢,跟不上cpu处理的速度。
批处理阶段——单道批处理系统
把原来的纸带,输入到磁带,增强io操作。
批处理阶段——多道批处理系统
优点:多道程序并发执行,共享计算机资源。资源利用率大幅提升,cpu和其他资源保持"忙碌"状态,系统吞吐量增大。
缺点:没有人机交互过程。
值得注意的是这个批处理系统的并发不是我们现在说的并发。
他是这样子的:
就是说cpu计算的还是还是计算完一个完整的程序,但是是比如说我cpu计算的时候,输入机器就开始读取,并不需要等待输出完毕然后读取下一道程序。
分时操作系统
解决了人机交互问题,缺点就是没有优先级问题,分配都是均等的。