问答题
在单CPU和两台输入/输出设备(I1,I2)的多道程序设计环境下,同时投入3个作业J1、J2和J3运行。这3个作业对CPU和输入/输出设备的使用顺序和时间如下所示。
J1:I2(30ms);CPU(10ms);I1(30ms);CPU(10ms);I2(20ms)
J2:I1(20ms);CPU(20ms):I2(40ms)
J3:CPU(30ms);I1(20ms);CPU(10ms):I1(10ms)
假定CPU、I1、I2都能并行工作,J1优先级最高,J2次之,J3优先级最低,优先级高的作业可以抢占优先级低的作业的CPU,但不抢占I1和I2。试求:
问答题
3个作业从投入到完成分别需要的时间。
【正确答案】J1、J2、J3从投入到完成分别需要110ms、90ms、110ms。
【答案解析】[解析] 3个作业的运行情况如下表所示。
[*]
问答题
从投入到完成的CPU利用率。
【正确答案】从作业的投入到完成,CPU的利用率为(20+10×6)/110,即72.7%。
【答案解析】
问答题
I/O设备利用率。
【正确答案】设备I1的利用率为(20+30+20+10)/110,即72.7%;12的利用率为(30+40+20)/110,即81.8%。
【答案解析】