批处理分为单道与多道批处理,准确阐述什么是单道、多道批处理,有什么优缺点?

发布于 2022-04-12  16 次阅读


我们常见的计算机,大部分都遵守冯诺依曼体系。

1、运算器:在控制器的统一控制下,负责对数据进行加工、完成各种运算,如算术运算、逻辑运算、位移、比较等。其数据取自内存,运算结果又送往内存。

2、控制器:控制器是整个计算机的指挥控制中心,通过向其他设备(计算机中的所有硬件设备2,直接或间接)发出控制信号来控制、控制计算机,使其能自动、协调地工作。 

3、存储器:计算机系统中用于保存信息的记忆设备,存放计算机中所有数据的场所。 

输入和输出设备又称为I/O设备,都属于计算机的外部设备。

其中 运算器 和 控制器 组成 中央处理器,也叫 CPU。

一.单道批处理系统

优点:

  • 自动:作业自动运行,无需干预
  • 批量:磁带上的各个作业按顺序地进入内存,先调入先完成
  • 单道:内存中仅有一道程序运行,可以看成是串行的

缺点:

  • 从单道批处理系统对CPU的利用情况可看出,作业运行过程中若发生IO请求,高速的CPU要等待低速的I/O操作完成,导致CPU资源利用率和系统吞吐量降低。

二. 多道批处理系统

在这里插入图片描述

优点:

  • 多道:内存同时存放多道程序
  • 宏观上并行:进入系统的多道程序先后开始了自己的运行,但都未运行完毕
  • 微观上串行:内存中多道程序轮流占有CPU,交替执行

缺点

  • 作业处理时间长
  • 交互能力差
  • 运行过程不确定