首页 > 试题广场 >

有两道程序,A程序按顺序使用CPU 10ms,使用设备甲5m

[单选题]

有两道程序,A程序按顺序使用CPU 10ms,使用设备甲5ms,使用CPU 5ms,使用乙设备 10ms,最后使用CPU 10ms。B程序按顺序使用设备甲10ms,使用CPU 10ms,使用乙设备 5ms,使用CPU 5ms,使用设备乙10ms。按单道方式先执行A程序,在执行B程序,CPU的利用率是________。

  • 30%
  • 50%
  • 80%
  • 90%
单任务系统中,程序以串行的方式执行,不存在CPU与设备的并行,当程序使用设备时,CPU处于空闲等待状态,等待时间与程序使用设备的时间相等。

执行A:CPU的执行时间合计为25s,CPU等待时间为15s
执行B:CPU的执行时间合计为15s,CPU等待时间为25s
CPU的利用率=(25+15)/(25+15+15+25)=50%

发表于 2017-05-06 13:31:08 回复(0)