批处理系统和多处理系统

来源:百度知道 编辑:UC知道 时间:2024/06/24 12:35:08
什么是批处理系统,多处理系统,两者有何区别?
请尽可能精简

批处理系统又分单道和多道.
这是操作系统的基本分类.
单道与多道的区别是多道可以并行执行任务,充分发挥操作系统指挥硬件之间协调工作,充分发挥各个部件的利用率,提高处理器利用率,吞吐量.内存中可以并存多个作业,(单处理器情况)某一时刻只有一个作业在cpu执行.

联机批处理
联机批处理由CPU直接控制作业输入与输出,这是操作系统的雏形,称为监控程序(Monitor),负责作业的处理。
监控程序管理下的系统的执行过程如下所示:

这种联机批处理方式解决了作业自动转接,从而大大减少了作业建立和人工操作时间。但在作业的输入、输出和运行期间输入输出设备和主机之间仍然处于串行工作,即当外部设备工作时,CPU处于空闲状态;而当CPU工作时,外部设备又空闲。可以看出计算机系统的资源没有得到充分发挥,其原因就在于内存中只有一道程序。
脱机批处理
脱机输入/输出技术是除主机外,另设一台卫星机。该机不与主机直接相连,而与输入/输出设备相连,由卫星机控制作业的输入/输出,以脱机方式使用计算机。
脱机批处理工作原理如下所示:

单道批处理系统的特征
自动性:在磁带上的一批作业能自动的逐个作业依次运行,无须人工干预。
顺序性:磁带上的各道作业顺序地进入内存,各道作业完成的顺序与它们进入内存的顺序在正常情况下是完全相同的。
单道性:内存中仅有一道程序并使之运行。