Firefox消耗太多内存

我有firefox版本11.0,我正在运行ubuntu 11.10。 Firefox只需打开六个或七个标签就可以使用高达850MB RAM ,所有选项卡只能加载轻量级网站。 我想知道为什么浏览器会消耗这么多内存。 随着时间的推移,它不断增加内存消耗。 我有3GB RAM ,大多数时候firefox消耗高达30%的内存。 我该如何解决?

编辑:

sudo iotop -oPa询问的命令sudo iotop -oPa的输出

在此处输入图像描述

如果没有明确说明你正在做什么,很难说这是一个实际问题。

有一种常见的误解,即利用大量内存是不好的。 但是,未使用的内存是一种浪费。 这就像保持仓库大多空,因为你认为它更清洁。 通过尽可能多地保留在内存中,它可以节省必须转到磁盘并且不必要地重新加载内容。 只要程序很好地放弃内存它并不是绝对需要其他程序,这不是问题。

另一方面,如果是内存泄漏,那将是一个大问题。 你可以通过关闭所有标签来检查这一点,除了说空白标签。 然后开始加载其他内存密集型程序。 如果您安装了其他浏览器(例如Chrome),则会开始在其中加载大量网页。 如果Firefox仍然显示大量内存使用,那么它就是泄漏。 您的系统可能会因要求不可用内存的其他程序而变得迟钝。

它可能是Firefox,但通常是附加组件或附加组合导致泄漏。 您可以通过从终端firefox -safe-mode以安全模式启动Firefox来禁用所有加载项,以查看是否发生了相同的事情。

如果你说只有几个“轻”的网站打开,而没有在Firefox中做任何事情,那么Firefox只是开始占用越来越多的内存,那么它只是闪存或者某些脚本疯了似乎是合理的。 这就是为什么我把“光”放在引号中。 令人难以置信的是,一些看似简单的网站设计得有多么糟糕。

尝试重启firefox并禁用插件。 有时插件可以解决问题。 @jippie我认为他已经从系统监视器检查了解决方案是否有效,那么你必须删除一些插件

请尝试使用Mozilla Zine文章数据库来解决此问题。 http://kb.mozillazine.org/Memory_Leak

祝你好运!