我有一台新的笔记本电脑联想 ThinkPad L520 (7859-5BG) Core i5-2520M (2.5GHz),配备 4GB RAM。
在安装了 Ubuntu 11.10 32 位后,在 GNOME classic 上使用 Chrome 浏览时(无效果),我注意到 Chrome 浏览器进程的 CPU 使用率为 173%,并且系统慢慢变得非常非常慢,
现在,当我拔下电源适配器时,系统突然变得更快(并且停止了滞后行为)并且 CPU 使用率下降到 48%!!
观察1:
当我正在浏览 chrome 时,我的系统似乎严重滞后,所以我关闭了 chrome 以查看它是否会变快。但仍然没有变化。请注意,这里的 CPU 使用率有点奇怪。它没有显示高活动,但只要我单击 gnome 面板中的应用程序,它就会将 CPU 使用率提升到 70%、80%、90% 或 143% 等,具体取决于我来回单击的速度。此时我拔掉了笔记本电脑的交流适配器,系统突然恢复正常。因此,我再次单击 gnome 面板,发现它现在最多只占用 7%、12% 或 13%,在应用程序菜单中单击次数相同。
观察 2:在其他时候,插入交流适配器后,顶部显示四个 Chromium 实例分别占用 90%、60%、47% 和 2%(举例),然后,一旦我拔出交流适配器,相同的进程突然占用更少的 CPU
中间结论:这说明什么?我无法弄清楚“top”中突然触发的任何“其他”进程,这是插入交流电源后占用我 CPU 的相同进程!
注意:问题现已确认,当我插入电源适配器时我可以重复这一点!
谁能告诉我这到底是什么意思?出了什么问题,是电源管理出了问题还是其他什么原因?
答案1
最有可能的是,在插入交流电时运行的某个程序占用了过多的 CPU。
确定原因的最佳方法是使用终端和工具top
、atop
或之一htop
。如果您了解进程,那么这些工具显示的内容可能很有意义;即便如此,当您在不使用开关或选项的情况下运行这些工具时,它们会将最耗 CPU 的进程显示在顶部。
如果您不熟悉命令行,下面是有关如何操作的描述:
- 运行终端应用程序。
- 当您获得显示时,运行以下命令字符串:
sudo top
(或sudo atop
或sudo htop
) - 查看进程列表,看看排名靠前的进程有哪些。
当问题出现时,顶级进程将占用所有的 CPU。