网上有关“简述单道批处理系统的工作原理?”话题很是火热,小编也是针对简述单道批处理系统的工作原理?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够帮助到您。
单道批处理系统的工作原理为:
单道批处理系统中,内存只允许存放一个作业,当前正在运行的作业驻留内存,执行顺序是先进先出。在单道批处理系统中,一个作业单独进入内存,并且能够独占系统的资源,直到它运行结束之后,下一个作业才能进入该内存。当进行操作时,CPU处于等待的状态。
扩展资料
单道批处理系统的工作过程为:
1、首先由监督程序将磁带上的第一个作业装入内存,并把运行控制权交给该作业;
2、该作业单独进入内存,并且能够独占系统的资源,当该作业处理完成时,又把控制权交给该作业;
3、当该作业处理完成时,又把控制权交还给监督程序,再由监督程序把磁带上的第二个作业调入内存。
4、计算机系统就这样自动地一个作业紧接一个作业地进行处理,直至磁带上的所有作业全部完成,这样便形成了早期的批处理系统。
百度百科-单道批处理系统
所谓批处理(batch processing )就是将作业按照它们的性质分组(或分批),然后再成组(或成批)地提交给计算机系统,由计算机自动完成后再输出结果,从而减少作业建立和结束过程中的时间浪费。根据在内存中允许存放的作业数,批处理系统又分为单道批处理系统和多道批处理系统。早期的批处理系统属于单道批处理系统,其目的是减少作业间转换时的人工操作,从而减少CPU的等待时间。它的特征是内存中只允许存放一个作业,即当前正在运行的作业才能驻留内存,作业的执行顺序是先进先出,即按顺序执行。
由于在单道批处理系统中,一个作业单独进入内存并独占系统资源,直到运行结束后下一个作业才能进入内存,当作业进行I/O操作时,CPU只能处于等待状态,因此,CPU利用率较低,尤其是对于I/O操作时间较长的作业。为了提高CPU的利用率,在单道批处理系统的基础上引入了多道程序设计(multiprogramming)技术,这就形成了多道批处理系统,即在内存中可同时存在若干道作业,作业执行的次序与进入内存的次序无严格的对应关系,因为这些作业是通过一定的作业调度算法来使用CPU的,一个作业在等待I/O处理时,CPU调度另外一个作业运行,因此CPU的利用率显著地提高了。
批处理系统主要指多道批处理系统,它通常用在以科学计算为主的大中型计算机上,由于多道程序能交替使用CPU,提高了CPU及其他系统资源的利用率,同时也提高了系统的效率。多道批处理系统的缺点是延长了作业的周转时间,用户不能进行直接干预,缺少交互性,不利于程序的开发与调试。
关于“简述单道批处理系统的工作原理?”这个话题的介绍,今天小编就给大家分享完了,如果对你有所帮助请保持对本站的关注!
本文来自作者[昝瑞云]投稿,不代表亿简号立场,如若转载,请注明出处:https://www.xjgoibb.cn/yz/1410.html
评论列表(4条)
我是亿简号的签约作者“昝瑞云”!
希望本篇文章《简述单道批处理系统的工作原理?》能对你有所帮助!
本站[亿简号]内容主要涵盖:生活百科,小常识,生活小窍门,知识分享
本文概览:网上有关“简述单道批处理系统的工作原理?”话题很是火热,小编也是针对简述单道批处理系统的工作原理?寻找了一些与之相关的一些信息进行分析,如果能碰巧解决你现在面临的问题,希望能够...