问题
单项选择题
有两个程序:A程序按顺序使用CPU 10秒,使用设备甲5秒,使用CPU 5秒,使用设备乙10秒,最后使用CPU 10秒。B程序按顺序使用设备甲10秒,使用CPU 10秒,使用设备乙5秒,使用CPU 5秒,使用设备10秒。如果在并发环境下执行A、B两个程序,假设A程序先执行,则CPU的利用率为______。
A.99%
B.89%
C.79%
D.69%
答案
参考答案:B
解析:[分析] 当并发执行时,总的执行时间为10110+5+10+10=45,CPU的时间是40,所以CPU的利用率为40/45=89%。