我几乎只使用 Gnome/Wayland(Fedora 发行版)并喜欢它的功能。然而,gnome-shell
由于它不释放未使用的内存,因此持续消耗越来越多的内存。最终,我什至需要关闭所有内容并注销/登录,以便我可以恢复一些 RAM 来完成我的工作。
乔治·斯塔夫拉卡斯,在臭名昭著的 GNOME Shell 内存泄漏,描述了未来 Gnome 版本中将出现的问题和解决方法。早期报告表明解决方法是成功的。
在所有发行版都赶上最新的 Gnome 版本之前,是否有办法手动恢复 gnome-shell 丢失的内存? lookingglass
imports.system.gc()
似乎不是自己做的。我更愿意偶尔运行一个程序,而不是保存/关闭所有内容,注销/登录,重新打开/重新加载所有内容,然后继续工作。
有什么东西可以做到这一点吗?是否可以?
答案1
我用来gnome-shell -r
释放内存。您可以在 cron 中使用它来频繁执行此操作。