在一个单CPU的计算机系统中,有两台外部设备R1,R2和三个进程P1,P2,P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如表3-1所示。 假设操作系统的开销忽略不计,三个

admin2019-03-11  23

问题 在一个单CPU的计算机系统中,有两台外部设备R1,R2和三个进程P1,P2,P3。系统采用可剥夺式优先级的进程调度方案,且所有进程可以并行使用I/O设备,三个进程的优先级、使用设备的先后顺序和占用设备时间如表3-1所示。

假设操作系统的开销忽略不计,三个进程从投入运行到全部完成,CPU的利用率约为(5)%;R2的利用率约为(6)%(设备的利用率指该设备的使用时间与进程组全部完成所占用时间的比率)。

选项 A、70
B、78
C、80
D、89

答案A

解析 根据题目的叙述,我们可以作出进程运行的时空图帮助解题。从如图3-3所示的时空图中我们可以看出三个进程运行完毕需要100ms,CPU工作了90ms,所以CPU的利用率为90%: R2工作了70ms。所以R2的工作效率为70%。
转载请注明原文地址:https://kaotiyun.com/show/SgRZ777K
0

最新回复(0)