GNOME系统监视器和顶部显示不同的CPU使用率


10

当我使用SMPlayer(视频:mpv)播放电影并通过GNOME系统监视器检查CPU使用率时,它显示%4或%5 CPU使用率(1秒更新间隔),但htop显示%45 CPU使用率:

mpv cpu使用情况

top显示与相同的负载htop

MPV CPU的最高使用率

由于使用SMPlayer播放电影时,我的CPU风扇的RPM升高。我怀疑top报告的CPU使用情况更准确。

我有6GB RAM的Intel i7 920。

为什么我的CPU使用率很高,为什么top在GNOME系统监视器上和在GNOME系统监视器中看到不同的结果?


1
在中时top,请按一下1以查看各个核心的百分比
Robert Riedl

1
@thomasrutter根据我在服务器上的工作经验,如果您有一个运行100.00的双核,则系统将遇到严重麻烦,并且可能会挂起。我们之所以在这里使用32个以上的核心系统是有原因的,因为许多加载的系统将在1分钟及以上的时间内达到25.00。即使是这样,也说单核6.03的平均负载不好,但8核则很好。 howtogeek.com/194642/…–
Terrance

@Terrance,我知道平均100个负载非常重载,只是指出这是可能的。您之前的评论说8核计算机上的平均负载可能
会上升到8。– thomasrutter

@thomasrutter是的,我是说你会没事的。
Terrance '18

这个问题甚至几乎不是另一个问题的重复,发生了什么?
thomasrutter

Answers:


21

请注意,一个读数比另一个读数高8倍。您有8个核心(或执行单元)。最简单的解释是,一个是将其计算为单个核的百分比,另一个是将其计算为全部八个核的百分比。

据此top确实显示每个进程的CPU使用量占单个CPU内核的百分比。


6
这也解释了为什么top有时可以显示使用100%以上CPU的进程。在8核CPU上,最多可使用800%
Suppen
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.