请原谅我对这些主题的无知,但我想知道CPU有指令指针(IP),因此可以使用该IP或不使用它(IDLE)..
所以CPU利用率可以是0(假设空闲任务什么都不做或只是在(1))或者它可以是100 ......
当CPU利用率为30%或40%时,它们意味着什么。
如何计算。
答案 0 :(得分:2)
这是给定的时间段。例如,在最后一秒,花费了多少时间做某事,以及有多少时间闲置。你是对的,在任何给定的瞬间,CPU都可以被认为是做某事或不做事。
尽管没有关注一个简单的百分比,维基百科关于load的文章简要概述了计算计算机正在做多少工作的内容。
答案 1 :(得分:1)
在大多数机器上,CPU始终在运行。空闲%就是等待有用工作的时间。
想想它就像汉堡谷仓的注册人一样。他们一直站在那里,但如果没有客户订购那么他们就是空闲的。如果在他们的100分钟班次中,如果有人在他们面前73分钟,则cpu利用率为73%。