为什么 Unity (Compiz) 消耗越来越多的 RAM?

Beh*_*dsh 20 unity compiz 11.04 ram

打开电脑大约 3 到 4 小时后,compiz 的“内存使用量”从300MB上升到1.5GB
怎么了?怎么了?

这是系统监视器的屏幕截图:

系统监视器

uli*_*tko 13

这是内存泄漏,可能在多个地方。它应该由 Compiz 开发人员修复。它已被归档为错误。请标记自己受到影响

  • 2014,这个内存泄漏仍然存在。至少它是由“指示器多负载”引起的众所周知的错误。只需将其从您的系统中删除即可。https://bugs.launchpad.net/indicator-multiload/+bug/779717 (2认同)

小智 7

我遇到了这个问题,只需运行“unity --replace &”就足以将其从 1.5GB 降低到大约 110MB。我猜 Unity 是在告诉 compiz 创建缓冲区,而 Unity 却没有告诉 compiz 清理。至少我有一个合理的解决方法。