有3个作业A、B、C,分别为计算、检索和打印作业,单道运行时间分别为5分钟、10分钟和15分钟。它们可并行在15分钟内完成3个作业。请问在单道、多道环境下,各个资源的利用率分别是多少?

答案
在单道环境下,每次只调用一个用户作业程序进入内存并运行。运行完AB、C这3个作业需要的总时间是:5+10+15=30(分钟)
因此,各个资源的利用率如下
5/30≈167
检索的利用率:10/30≈33.3%
打印的利用萃
15/30≈50%
在多道环境下,各个资源利用率如下
计算的利用率:5/15≈333
检索的利用率:10/15≈6.7%
打印的利用率:15/15≈100%