使用 Ubuntu 16.04 64 位,Firefox 49。
当打开许多选项卡时,Firefox 重新启动会很慢,尽管大多数选项卡默认情况下不会加载(重新启动 Firefox 时每个窗口仅加载一个选项卡)。
当打开许多选项卡(但未加载)时,当我尝试更改选项卡、加载新选项卡等时,Firefox 响应非常慢。
当我尝试打开新窗口时(或某些恶意 JavaScript 造成这种情况),Firefox 会冻结大约一分钟。当我强制关闭新窗口时,Firefox 需要一分钟才能完全恢复响应。
当 Firefox 中仅打开或加载几个选项卡时,上述所有操作都会快得多。
当 Firefox RAM 超过 5GB 时,响应速度会变得非常慢。但是我的系统上仍然有很多可用 RAM。那么获得更多 RAM 有什么意义呢?
这看起来像是一个从根本上糟糕的实现:
卸载的标签不应减慢应用程序的速度。
当有足够的可用 RAM 时,即使加载的选项卡也不会减慢应用程序的速度。
新窗口不应该加载所有的附加组件(看起来它这样做会花很长时间)。
有没有什么方法可以纠正这种情况?