为什么在查看htop时会看到100%的CPU峰值?


2

偶尔,当看到htop时,我会看到我的CPU达到100%。

但是,当我按CPU利用率对运行进程进行排序时,它们的总和不会达到100%。他们甚至没有接近。

什么“隐藏”进程正在运行消耗我的CPU?我能看到他们吗?

请注意,即使我修改了htop的设置以显示所有线程并且不隐藏内核线程,我仍然会发现这种情况。


你会有更多的运气在unix.stackexchange.com
Andy Mikula

Answers:


2

例如,IO等待(用于等待磁盘和其他IO设备的CPU时间)不计入进程CPU百分比。在虚拟机的情况下,被盗处理器时间(由主机或其他虚拟机使用)也没有出现在进程CPU时间上。

此外,通常总和和每个过程值不完全同步。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.