世界上***个多道批处理操作系统是
OS/360操作系统。世界上***个多道批处理操作系统是OS/360操作系统,多道批处理系统是指用户提交的作业在外存后备队列中等待,由作业调度程序按找一定的调度算法从后备队列中选择若干个作业调入内存。
一个多道批处理系统中仅有P1和P2两个作业 具体过程
多道批处理作业顺序执行,没有并行,所以把所有时间加起来即可d60ms。
多道就能执行多个批处理任务;批处理就是把一堆工作列为一个合集,分步执行。
1、多任务系统分为2类:
非抢占式多任务:除非进程自己主动停止运行,否则它会一直执行;
抢占式多任务:有调度程序来决定什么时候停止某一进程的运行,以便其它进程能够得到执行机会。linux采用的是此种方式。
2、进程对于处理的使用上,也分为2类:
I/O消耗型:有大量的磁盘、网络io操作,这种进程,其大部分时间都堵塞在io请求及其响应上;
处理器消耗型:这种程序大部分是算法很复杂,一个极端的例子就是while(1),死循环。
高优先级的进程,先运行,并且其享用的时间片较长。低优先级进程则反之。
扩展资料:
1、多道:系统内可同时容纳多个作业。这些作业放在外存中,组成一个后备队列,系统按一定的调度原则每次从后备作业队列中选取一个或多个作业进入内存运行,运行作业结束、退出运行和后备作业进入运行均由系统自动实现,从而在系统中形成一个自动转接的、连续的作业流。
2、成批:在系统运行过程中,不允许用户与其作业发生交互作用,即:作业一旦进入系统,用户就不能直接干预其作业的运行。
参考资料来源:百度百科-多道批处理系统
推动多道批处理系统形成和发展的主要动力是什么
推动多道批处理系统形成和发展的主要动力是单道批处理系统的性能较差。
在单道批处理系统中,内存中仅有一道作业,它无法充分利用系统中的所有资源,致使系统性能较差。为了进一步提高资源的利用率和系统吞吐量,在20世纪60年代中期又引入了多道程序设计技术,由此而形成了多道批处理系统。
在该系统中,用户所提交的作业都先存放在外存上并排成一个队列,成为“后备队列”;然后,由作业调度程序按一定的算法从后备队列中选择若干个作业调入内存,使它们共享CPU和系统中的各种资源。
扩展资料:
多道批处理系统的优缺点
1、系统利用率高。由于在内存中驻留了多道程序,它们共享资源,可保持资源处于忙碌状态,从而使各种资源得以充分利用。
2、系统吞吐量大。系统吞吐量是指系统在单位时间内所完成的总工作量。能提高系统吞吐量的主要原因可归结为:***,CPU和其它资源保持“忙碌”状态; 第二,仅当作业完成时或运行不下去时才进行切换,系统开销小。
3、平均周转时间长。作业的周转时间是指从作业进入系统开始,直至其完成并退出系统为止所经历的时间。在批处理系统中,由于作业要排队,依次进行处理,因而作业的周转时间较长,通常需几个小时,甚至几天。
4、无交互能力。用户一旦把作业提交给系统后,直至作业完成,用户都不能与自己的作业进行交互,这对修改和调试程序是极不方便的。
关于多道批处理系统和多道程序系统和多道批处理系统的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。