Firefox 超过 2GB,标签不多,性能不稳定

Abe*_*bel 5 memory firefox

每当我让 Firefox 打开超过一天左右时,内存使用量总是会攀升到显着的高度。我的 64 位机器上有足够的内存 (48GB),但对于 32 位进程来说,这无论如何都没用。

当使用量超过 1GB 时,Firefox 会变慢(显示键入的字符需要一段时间,可能需要几秒钟才能对焦点或选项卡更改等做出反应)。

  • 是否可以让 Firefox 使用更少的内存?
  • 这会限制使用或性能吗?
  • 32 位进程超过 2GB 限制不是问题吗?

使用最新版本的 FF 6,但我记得的所有版本都存在这个问题。

在此处输入图片说明

 

PS(编辑):只试了一次杀死所有,但一些标签,这实际上增加了内存使用率高达2.5GB。单击“最小化内存使用”about:memory甚至没有帮助。

Yet*_*ser 3

多年来我在 Firefox 中一直遇到这个问题。我使用SessionManager来使 Firefox 强行崩溃并重新启动后能够恢复,因为我还没有找到可靠的方法来防止 Firefox 耗尽内存。有很多扩展旨在堵塞内存泄漏,尽管它们通常只能持续很长时间,然后 Mozilla 会做出改变来破坏它们。

\n\n

今天,当我对这个问题感到愤怒并查看SuperUser时,我发现一篇文章似乎有一些有用的东西。20 分钟后,内存使用量一直保持在 500mb 左右,在我尝试设置之前约为 3GB。不过我确实必须让 Firefox 崩溃并恢复。我认为魔力来自于以下一项或全部设置:

\n\n
\n

在浏览器栏中输入 \xe2\x80\x9cabout:config\xe2\x80\x9d 并调整以下首选项(通过双击它们)以释放一些额外的内存:

\n\n
browser.cache.memory.capacity (set to 0)\nbrowser.cache.memory.enable (set to false)\nbrowser.sessionhistory.max_total_viewers (set to 0)\nbrowser.tabs.animate (disable)\n
Run Code Online (Sandbox Code Playgroud)\n
\n\n

该文章中还有一些似乎有用的其他设置。

\n