我正在使用带有 LXDE 桌面环境的 Ubuntu 12.04。
有时我的电脑运行速度非常慢,LXDE 的 CPU 图形显示 CPU 使用率始终为 100%。但是,当我在终端中打开 htop 时,它显示只有约 10-30% 的 CPU 被使用。为什么 htop 不显示所有进程,这样我就可以看到哪个进程正在消耗我的 CPU?
谢谢
答案1
默认情况下,htop 会隐藏内核线程,如 nfsd。要显示/隐藏内核线程,请按大写字母钾切换。当您退出时,htop 将保存您的设置。
https://askubuntu.com/questions/145707/why-doesnt-htop-display-the-same-processes-as-top
答案2
htop
在管理帐户下运行根,你可以用它su -
来放入根外壳执行,或者如果你已经安装htop
,也可以运行。sudo htop
sudo
答案3
我猜你有一个多核 CPU,但只有一个核心处于 100%。htop 将列出全部核心。请尝试使用 top。如果您的一个核心处于 100% 状态,top 将显示 100% 的 CPU 使用率。