Mac OS X 上的 Firefox 4:内存泄漏

Mac OS X 上的 Firefox 4:内存泄漏

在运行 Mac OS X 10.6.7 的 Macbook 上,FF 4 内存泄漏非常严重。我以前会连续打开 FF 3.6 几天甚至几周,同时打开 30 到 40 个标签。现在,浏览 10/20 个网站后,FF 4 就会占用多达 1 GB 的 RAM,这时我必须重新启动它,否则系统会变得非常慢,无法使用。

一旦它以 32 位模式重新启动,由于插件(perian?)并且 32 位比 64 位占用的内存少得多;它仍然无法长时间使用。

有人能确认这是否是与配置相关的错误,或者是 Mac 上的 FF4 核心的错误吗?


更新 1:
我确认 FF 在安全模式下运行正常。显然,在启用 AdBlock+、Gmail 检查器和树形标签的情况下,它仍能正常运行。我现在一次测试一个扩展。到目前为止,最可能的嫌疑人是 GreaseMonkey 和 Firebug。

更新 2:
显然罪魁祸首是 DownloadHelper 扩展。我再测试一下后会再回来。

更新 3:
看起来 GreaseMonkey 也有点泄漏,但我必须测试几天才能确定。

更新 4:
Firebug 似乎有泄漏,Gmail 检查器也有泄漏。

更新 5:
我现在已经对 FF 和 DownloadHelper bugzillas 开启了案例。

答案1

时间已经过去,我可以肯定地说罪魁祸首是 DownloadHelper。建议:逐个检查您的扩展。

相关内容