如何诊断频繁的 CPU 占用问题

如何诊断频繁的 CPU 占用问题

我使用 ubuntu 已有 4 个月了。我开始注意到,我的 CPU 使用率经常达到 100%,并且我的系统变得没有响应。我没有运行任何 CPU 密集型任务,只运行 nautilus、transmission、VLC、pidgin、firefox 和 chrome。我怀疑 Chrome 和 Firefox 是造成 CPU 占用过大的原因。我该怎么办?

Ubuntu 10.10

火狐 4.0

Google Chrome 10 稳定版

电脑配置:

英特尔酷睿2双核2.53GHz

内存 3GB

是否有命令可以杀死大多数占用 CPU 的进程?

答案1

我有两个喜欢用来检查内存使用情况的应用程序:gnome-system-monitorhtop。自从我发现后htop,我就不再使用top

答案2

在终端中运行 top,查看哪个程序占用了 CPU,然后将其终止。最有可能的嫌疑人是 flash。

答案3

我认为您的处理器必须运行许多进程,尤其是 flash 和 VLC,它们可能会占用大量处理器资源,具体取决于您的视频质量。

我遇到了同样的问题,我建议您分别运行应用程序,而不是同时运行所有应用程序,这样您的处理器可以承载更少的任务,但性能却更好。

如果你想查看每个应用程序使用的 CPU 的确切数量,请转到系统->行政->系统监视器->流程

希望这对您有帮助。

相关内容