在 Firefox 更新至版本 24 后,使用 Firebug 时我遇到了巨大的内存消耗。如果我在启用 Firebug 的情况下尝试切换到另一个选项卡,Firefox 会冻结长达 30 秒。
禁用 Firebug 可以解决问题,但这对我来说不是一个解决方案。
有解决方法吗?
答案1
所描述的行为是一个已知的 Bug,Sebastian Zartner 回答群组:
此问题是由 Firebug 使用的调试器 API 引起的。我们正在努力解决切换到新的调试器 API,应该可以解决此类问题。还有一个Mozilla 的相关报告以提高旧调试 API 的性能。
但大多数开发人员无法等待新的调试器 API,也无法完全禁用 Firebug,因此请尝试以下解决方案:
- 激活 Firebug
- 前往脚本Firebug 内的标签
- 禁用它,感觉好一些。
禁用脚本将避免内存泄漏,而无需完全禁用 Firebug。