Firefox 64 位与 32 位内存消耗

Firefox 64 位与 32 位内存消耗

我在 32 位和 64 位版本的 FF 中打开了相同的选项卡,内存消耗的差异令人震惊。

我可以做些什么来缩小差距?还是预计会有 3 倍的差异?

仅供参考

  1. 我将 FF 进程限制为 1,并在两个版本中禁用硬件加速。
  2. 是的,我已经购买了更多 RAM。是的,我可以忍受这种情况。

在此处输入图片描述

答案1

对你的问题最简短、最相关的答案是

简短的回答是肯定的,64 位操作系统几乎总是比相应的 32 位操作系统需要更多的 RAM,而 64 位应用程序通常确实比相应的 32 位应用程序需要更多的 RAM。原因有很多,但最基本的是指针在 64 位操作系统上占用的空间是 32 位操作系统上的两倍。

我不建议尝试“限制” Firefox 的资源使用以降低 RAM 消耗,因为这可能会极大地阻碍其性能,尤其是在 Quantum 多进程方面。

还应该注意的是,Google Chrome 的行为方式也类似。长期以来,关于 Chrome 如何吞噬 RAM 的梗和笑话层出不穷。如今,Firefox Quantum 的行为方式与 Chrome 类似,这是因为浏览器进程与每个单独的选项卡(为了稳定性和安全性而划分为多个部分)之间存在一定程度的分离。因此,附加组件和其他内容通常可以在每个选项卡进程中重复,这就是为什么选项卡越多 = 内存越多,而这在旧版 Firefox 中几乎没有影响。

相关内容