在单CPU和两台输入/输出设备(I1,I2)的多道程序设计环境下,同时投入3个作业J1、J2和J3运行。这3个作业对CPU和输入/输出设备的使用顺序和时间如下所示。 J1: 12 (30ms); CPU (10ms); 11 (30ms); CPU (10

admin2017-04-28  89

问题 在单CPU和两台输入/输出设备(I1,I2)的多道程序设计环境下,同时投入3个作业J1、J2和J3运行。这3个作业对CPU和输入/输出设备的使用顺序和时间如下所示。
J1: 12 (30ms); CPU (10ms); 11 (30ms); CPU (10ms); 12 (20ms)
J2: 11 (20ms); CPU (20ms); 12 (40ms)
J3: CPU (30ms); 11 (20ms); CPU (10ms); I0 (10ms)
假定CPU、I1、I2都能并行工作,J1优先级最高,J2次之,J3优先级最低,优先级高的作业可以抢占优先级低的作业的CPU,但不抢占I1和I2。试求:
3个作业从投入到完成分别需要的时间。

选项

答案3个作业的运行情况如表2—11所示。 [*] J1、J2、J3从投入到完成分别需要110ms、90ms、110ms。

解析
转载请注明原文地址:https://kaotiyun.com/show/zXRi777K
0

随机试题
最新回复(0)