Osa*_*dhi 7 gnome swap memory-leak
我遇到了来自 gnome-shell 的巨大内存泄漏,一段时间后内存高达 5GB 以上。我有 8GB 的系统内存,当系统开始使用交换时,整个系统的速度会大大降低。我确实有一个 SSD,但这并没有让事情变得更好。我已将交换设置更改为 1,但这没有任何效果。我经常杀死 gnome-shell 以便能够使用该系统。我来自 Unity,那里大量使用 system-ram,有时也使用交换。我的解决方案是将内存从 4GB 增加到 8GB 并更改为 GNOME,但似乎我仍然遇到同样的问题:-(
任何想法如何限制 gnome-shell ram 的使用?例如,任何可以在超过 4GB 时杀死 gnome 的程序?除了再次尝试 Unity 或更改为 Xubuntu 等,我真的不知道该怎么做。不过我真的很喜欢 GNOME...
gnome-shell 像漏勺一样泄漏内存。
这里报告了一个错误(它适用于 Mint,但它是同样的问题)和redhat。
上游至少报告了 9 个错误。
基本上(一位开发人员曾告诉我,我找不到参考资料)gnome-shell 完全无法(按设计)控制其扩展的内存使用情况。将此添加到没有用于编写它们的 API 文档的事实(至少,我在编写我的时找不到它)而且……泄漏发生了。
就我而言,我必须删除一些扩展(传感器和天气是罪魁祸首),这些扩展使外壳变得疯狂。即使是现在,我也必须时不时地用Alt-重新启动 shellF2并r让它恢复到正常大小(然后你必须应对gnome-terminals 变得疯狂......)。
实际解决方案:
删除所有扩展,查看内存使用情况,并一一添加以找到最坏的违规者。
gnome-shell仍然会自行泄漏内存,或者您确实需要一些扩展。所以我不时这样做(基本上每天早上,我的电脑通常是 24/7):
杀死 gnome 终端以避免上述错误(在 14.04-shell 3.10 中;应该在较新的 shell 中修复),通过执行以下操作之一:
killall gnome-terminal
Run Code Online (Sandbox Code Playgroud)
并使用Alt-F2和重置外壳r
PD:我知道,还有其他 DE。但我喜欢gnome-shell,叫我疯了...
| 归档时间: |
|
| 查看次数: |
6104 次 |
| 最近记录: |