1
0
mirror of https://github.com/142vip/408CSFamily.git synced 2026-04-27 12:11:34 +08:00

更新单道批处理系统

This commit is contained in:
mmdapl
2020-07-01 22:57:58 +08:00
parent 2d1b915fe1
commit 8f95ee9334
2 changed files with 14 additions and 0 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 51 KiB

View File

@@ -127,6 +127,20 @@
#### 脱机处理阶段
为了能够充分地提高计算机的利用率,应该尽量的保持系统连续的运行,即在处理完一个作业任务后,紧接着处理下一个作业,减少机器空闲等待时间;
![20200701224119555](images/20200701224119555.png)
从上面的流程图中可以看出单道批处理系统在解决人机矛盾和CPU与I/O设备速度不匹配矛盾的过程中形成的。**也可以理解为批处理系统的首要目的是在提高系统资源的利用率和系统吞吐量**。系统对作业的处理是成批进行的,内存中始终只能保存一道作业任务;
单道批处理系统的显著特征:
- **自动性** 在顺序的情况下,在磁带上的一批作业任务能够自动地逐个依次有序运行,不需要人工干预;
- **顺序性** 各道作业都是顺序进入内存中,完成的顺序和进入内存顺序,在正常情况下是完全相同的。可以理解为类似队列的方式,先调入内存的作业先完成;
- **单道性** 内存中仅仅只有一道程序运行,监督程序每次从磁带上只调用一道程序进入内存运行。只有当程序完成或者发生异常时,才会更换后续程序进入内存中;
单道批处理系统主要的缺点是:**系统中的资源得不到充分的利用**程序在运行中发出I/O请求后CPU便会处于等待状态CPU空闲同样也会造成内存的浪费
## 操作系统的基本特性