指示器多负载小程序导致过多的 compiz/CPU 使用率

指示器多负载小程序导致过多的 compiz/CPU 使用率

** 更新:我最近升级到了 Ubuntu 14.10,compiz 现在的 CPU 占用率为 1%。

我的系统上消耗的大多数 compiz 周期都是由“indicator-multiload”引起的。至少从 12.04 开始,这对我来说就是一个问题。我在一台配备 AMD/ATI 芯片组的华硕笔记本电脑上运行 Ubuntu 14.10。

我已将 indicator-multiload 配置为每 2000 毫秒仅更新一次,以便将 CPU 使用率保持在合理水平。

除了分叉代码之外,还有其他方法可以缓解这种过度的 CPU 占用率吗?

indicator-multiload 对我来说是必须的,因为我需要方便地监控 CPU 使用情况,但我不知道还有其他选择。

当前使用率为 5-10%

答案1

在我的 xubuntu 上我有“任务管理器“,我快速看了一下,它似乎没有调用 indicator-multiload,而且它从来没有给我带来任何问题。也许可以尝试一下?

我假设您还卸载、清除并重新安装了 indicator-multiload,以防连续的覆盖升级是它出现奇怪的原因?

祝你好运!

答案2

我以 500 毫秒为间隔监控 CPU、内存、网络、交换、负载和磁盘,在 Intel 双核 E6500 上获得个位数的使用率 2%-6%。我认为这是最小负载,并不担心。更改为 2000 毫秒会导致此 CPU 的使用率在 1% -3% 之间。在确定使用率是否过高时,必须考虑 CPU 的使用效率和监控的必要性。

不改变代码而减少使用量的一种方法就是简单地将其卸载。

另一种方法是升级到更高效(更快)的 CPU。

相关内容