有两道程序,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%
这道题你会答吗?花几分钟告诉大家答案吧!
扫描二维码,关注牛客网
下载牛客APP,随时随地刷题