2020-03-20

  批处理系统分为单道批处理系统和多道批处理系统。

单道程序工作示例:

 

 

 

 

   处理过程是:首先由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业;当该作业处理完成时,又把控制权交还给监督程序,再由监督程序把磁带上的第二个作业调入内存。计算机系统就这样自动地一个作业紧接一个作业地进行处理,直至磁带上的所有作业全部完成。

  单道批处理系统最主要的缺点是:系统中的资源得不到充分的利用,这是因为在内存中仅有一道程序,每逢该程序在运行中发出I/O请求后,CPU便处于等待状态,必须在其I/O完成后才继续运行

 

 多道程序工作示例:

   处理过程是:用户所提交的作业先存放在外存上,并排成一个队列,称为“后备队列“。然后由作业调度程序按一定的算法,从后备队列中选择若干个作业调入内存,使他们共享CPU和系统中的各种资源。由于同时在内存中有若干道程序,这样便可以在运行A程序时,利用其I/O操作而暂停执行时的CPU空档时间,再调度另一道程序B运行,同样可以利用程序B在I/O操作时的CPU空档时间,再调度程序C运行,使多道程序交替地运行,这样便可以保持CPU处于忙碌状态。

  多道批处理系统的优缺点:(1)资源利用率高(2)系统吞吐量大(3)平均周转时间长(4)无交互能力

posted on 2020-03-20 22:03  white白  阅读(2449)  评论(0编辑  收藏  举报