我正在运行 Linux Mint 17.1(基于 Ubuntu 14.04)MATE 桌面。最近,我的系统变慢了,打开系统监视器发现某些应用程序占用了大量的 RAM。罪魁祸首是autokey-gtk
和nm-applet
。它们占用了 GB 的 RAM,并且还在增加。
我在论坛上搜索了一下,发现这两个版本都有几个错误报告。以下是其中一些错误报告:
- https://bugs.launchpad.net/ubuntu/+source/network-manager-applet/+bug/684599(nm-小程序)
- https://code.google.com/p/autokey/issues/detail?id=43(自动键)
- https://code.google.com/p/autokey/issues/detail?id=114(自动键)
这些错误可以追溯到 2011 年,至今尚未解决。但我猜,这些错误实际上不属于这些应用程序。这些应用程序不是罪魁祸首。罪魁祸首一定是某些 GTK 函数/库。你知道哪个 GTK 错误导致了这个问题吗?有没有针对此问题提交过错误报告?到目前为止有修复吗?
此外,这个错误不太容易重现。我的电脑几个月来一直运行良好,直到今天我注意到这个错误。我仍在尝试找到这个错误的触发因素,但我猜测它是在我运行 VirtualBox 时发生的。但我不确定。我将继续调查并报告这个错误的触发因素。
答案1
我非常怀疑 gtk 库是否导致了这个问题(尽管并非不可能)。
尝试top
在终端窗口中运行,并检查正在运行的应用程序的内存使用情况。特别检查 Firefox - 最新版本很容易变得非常非常重。上周,自从我更新到版本 37.0.1 以来,我不得不每天重启 Firefox 几次。
一些其他应用程序可能会占用大量资源。Top
将显示内存和 CPU 使用率。如果您需要更频繁的更新,请按s
,然后1
按(每秒)。
编辑:抱歉,你确实这么做了不是说说你使用的工具。另外,你没有提到 top 报告的值 - 它们是否接近 100% 的 CPU 或内存利用率?增加内存使用率是不够的 - 它们可能会增加,然后在一段时间后“清理”或稳定下来。
nm-applet 的链接表明问题已解决#26
我似乎找不到有关自动键内存问题的可靠参考。