我的 CPU 使用率持续大幅飙升。根据 Conky 的数据,我坐在电脑前时 CPU 使用率会上升到 90% 左右。以下是 top 的输出:
PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
3183 thomas 25 5 868m 66m 19m S 12 1.7 1:14.99 chromium-browse
1151 root 20 0 149m 45m 19m S 11 1.1 8:07.03 Xorg
5739 thomas 20 0 190m 19m 12m R 6 0.5 0:00.19 nvidia-settings
1891 thomas 20 0 134m 34m 4436 S 4 0.9 1:35.87 beam.smp
4840 thomas 20 0 433m 18m 12m S 3 0.5 0:01.13 gnome-terminal
23 root 20 0 0 0 0 S 1 0.0 0:46.66 kacpid
现在我的 CPU 使用率大约是 70%。好像有某个恶意进程或隐藏的东西正在消耗我的 CPU 使用率。
如果有帮助的话,我正在运行安装了 nvidia 驱动程序的 Core 2 Duo,版本为 260.19.06。
答案1
这种 CPU 使用率峰值通常来自需要定期运行的程序(如 gwibber-service)以在后台更新某些内容。您应该找到正在执行此操作的任何应用程序(使用系统监视器/top 很容易找到罪魁祸首)。
顺便说一句,我也遇到过这种情况,而且我能够确定几个罪魁祸首:docky、我的音乐播放器(banshee 和 rhythmbox 有时表现都相当糟糕,但可能是因为插件太多)、gwibber 和 apt(在后台查找更新)。这些可能不是导致您出现问题的原因,但您可以尝试查看是否有任何原因。
答案2
升级到 10.10 后,我注意到了同样的问题。我通过更新管理器进行了版本升级。我注意到我的内存正在慢慢耗尽,所有处理器核心的转速都在 95% 左右。这很奇怪,因为没有运行任何程序,也没有任何东西使用进程和内存。我确实注意到很多名为 flush 0:## 的文件没有使用内存,目录中还有 0 字节文件。我使用 64 位 10.10 进行了全新安装,同样的问题。我删除了 shotwell,因为我听说它有内存泄漏。没有区别。通过恢复到 64 位 10.04 解决了我的问题,现在我的系统只是闲置,内存在一夜之间保持不变,并且启动速度更快。我还将笔记本电脑移回 32 位 10.04,因为我只是喜欢有一些连续性,并不是说我在 32 位 10.10 中注意到了这个问题