Tag: memory leak

免费RAM消失 – 内存泄漏?

在一个刚刚启动的系统上,有关1.5G的free报告使用了RAM(总共8G RAM,带有lightdm和等离子桌面的Ubuntu 12.04,一个konsole窗口启动)。 让我使用的应用程序运行,它仍然消耗不超过2G。 但是,让系统运行几天后,越来越多的可用内存消失 – 没有显示在已使用的应用程序列表中:而smem –pie=name报告使用的内容少于20%(80%正在使用可用),其他一切说不同。 free -m例如关于第7天的报告: total used free shared buffers cached Mem: 7459 7013 446 0 178 997 -/+ buffers/cache: 5836 1623 Swap: 9536 296 9240 (所以你可以看到,它不是缓冲区或缓存)。 今天终于结束了系统完全崩溃:Windows管理器消失了,应用程序“挂在空中”(无框架) – 还有一个弹出窗口通知我“太多打开的文件”。 Syslog报告: kernel: [856738.020829] VFS: file-max limit 752838 reached 所以我关闭了我能够关闭的应用程序,并使用Ctrl-Alt-backspace杀死了X. 在尝试使用failsafeX之后,X试图再次出现,但由于无法再检测到其配置而无法执行此操作。 所以我使用Ctrl-Alt-F2切换到控制台,捕获了我能想到的所有信息(vmstat,free,smem, proc/meminfo ,lsof, ps aux ),最后重新启动。 X再次提出了failsafeX; 这次我告诉它“从我的备份配置中恢复”,然后切换到控制台并成功使用startx来启动图形环境。 我对导致此问题的原因一无所知 – […]

Gnome 14.10内存泄漏,超过5GB的gnome-shell

我遇到了来自gnome-shell的巨大内存泄漏,一段时间内存超过5GB。 我有8GB的系统内存,当系统开始使用交换时,整个系统减速很多。 我确实有一个SSD,但这并不会让事情变得更好。 我已将交换设置更改为1,但这没有任何效果。 我经常杀死gnome-shell,以便能够使用该系统。 我来自Unity,系统内存非常频繁使用,有时也会使用交换。 我的解决方案是从4GB升级到8GB并改为GNOME,但似乎我仍然有同样的问题:-( 任何想法如何限制gnome-shell ram的使用? 例如,当超过4GB时,任何可以杀死gnome的程序? 除了再次尝试Unity或改为Xubuntu之外,我真的不知道该怎么办。 我真的很喜欢GNOME ……