我有一个计算CPU利用率的任务,我有4个处理
P1等待I / O 30%的时间。
P2等待I / O 40%的时间。
P3等待I / 0 20%的时间。
P4等待I / 0 50%的时间。
我的结果是0.99999993 ...在我看来这是不合理的
所有进程都在等待I / O(因此CPU处于空闲状态)的概率为:
0.3 * 0.4 * 0.2 * 0.5 = 0.012
因此,CPU忙于以下可能性:(1 - 0.012) = 0.988
即CPU利用率= 98.8%
。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句