为提升您的使用体验,本站正在维护,部分功能暂时无法使用。如果本站文章无法解决您的问题,您想要向社区提问的话,请到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 提问,我们的支持社区将会很快回复您的疑问。

搜索 | 用户支持

防范以用户支持为名的诈骗。我们绝对不会要求您拨打电话或发送短信,及提供任何个人信息。请使用“举报滥用”选项报告涉及违规的行为。

详细了解

Firefox grows in memory usage until it crashes, about:memory shows greatest growth in canvas-2d-pixel-bytes, which is sitting about 1Gb at the moment. How can I find what is causing this and remediate it?

  • 2 个回答
  • 10 人有此问题
  • 6 次查看
  • 最后回复者为 grimwiz

more options

Here is the tail end of my about:memory page.

Other Measurements 1,610.51 MB -- vsize 1,474.48 MB -- private 1,442.94 MB -- resident 1,038.83 MB -- gfx-surface-win32 1,034.81 MB -- canvas-2d-pixel-bytes

 386.84 MB -- heap-committed
 358.65 MB -- heap-used
 154.00 MB -- js-gc-heap
  49.35 MB -- heap-unused
   2.13 MB -- heap-dirty
   0.00 MB -- gfx-surface-image
   0.00 MB -- gfx-d2d-surfacecache
   0.00 MB -- gfx-d2d-surfacevram

I am running XP SP3, with an Intel graphics chipset on dual monitors.

Here is the tail end of my about:memory page. Other Measurements 1,610.51 MB -- vsize 1,474.48 MB -- private 1,442.94 MB -- resident 1,038.83 MB -- gfx-surface-win32 1,034.81 MB -- canvas-2d-pixel-bytes 386.84 MB -- heap-committed 358.65 MB -- heap-used 154.00 MB -- js-gc-heap 49.35 MB -- heap-unused 2.13 MB -- heap-dirty 0.00 MB -- gfx-surface-image 0.00 MB -- gfx-d2d-surfacecache 0.00 MB -- gfx-d2d-surfacevram I am running XP SP3, with an Intel graphics chipset on dual monitors.

所有回复 (2)

more options

Start Firefox in Diagnose Firefox issues using Troubleshoot Mode to check if one of the extensions or if hardware acceleration is causing the problem (switch to the DEFAULT theme: Firefox (Tools) > Add-ons > Appearance/Themes).

more options

My extensions are foxyproxy, gmarks, ietab2 and noscript.

Of that selection, the only likely suspect is ietab2 as it is the only one which has graphical effects which could reach the size detected by the memory diagnostics.

Restarting destroys the evidence, temporarily solving the issue for the person who reported it but failing to find the root cause and ultimately preventing a fix to the core product. That was why my question was not how to solve it, but how to diagnose it and prevent it from happening again.

Anyhow, I ended up killing windows and seeing which one reduced the memory footprint when it was closed - the culprit seemed to be http://www.three.co.uk/Help_Support/International/Going_abroad_Pay_Monthly/Destination_Details?content_aid=1214306373622. This site seems rather plain so my deepest suspicion lies with ietab2.