在刷操作系统概论的题,碰见一个CPU利用率的题,求大佬解答。。。
题:
单处理器系统中,有两道程序,A 的执行过程为:计算 50 毫秒,打印 100 毫秒,再 计算 50 毫秒,打印 100 毫秒,结束;B 的执行过程为:计算 80 毫秒,打印 50 毫秒,结 束。如果采用多道程序设计,让A、B 两道并行处理,A 先开始,处理机的利用率为 ______%。
答案是:60%。
请问是怎么算出来的啊?感觉自己计算机基础很差,最近在恶补。
在刷操作系统概论的题,碰见一个CPU利用率的题,求大佬解答。。。
题:
单处理器系统中,有两道程序,A 的执行过程为:计算 50 毫秒,打印 100 毫秒,再 计算 50 毫秒,打印 100 毫秒,结束;B 的执行过程为:计算 80 毫秒,打印 50 毫秒,结 束。如果采用多道程序设计,让A、B 两道并行处理,A 先开始,处理机的利用率为 ______%。
答案是:60%。
请问是怎么算出来的啊?感觉自己计算机基础很差,最近在恶补。
10 回答11.1k 阅读
15 回答8.4k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
8 回答6.2k 阅读
2 回答2.6k 阅读✓ 已解决
第一行是A,第二行是B。
+号是cpu时间,-号是io时间,可见cpu的总体利用率是
18/30=60%