This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

FF 30: four web pages consume about 333 MB of memory

  • 3 replies
  • 3 have this problem
  • 9 views
  • Last reply by guigs

more options

I used about:memory to investigate memory usage by FF 30.

The steps: 1. Start FF. 2. Load 4 web page (two of those is on the Google Calendar forum, one - GMail with simple html view, and another - web page with text content and few scripts). 3. Build memory usage report with about:memory.

The main results: 628.23 MB (100.0%) -- explicit 333.69 MB (53.12%) -- window-objects 226.20 MB (36.01%) ++ top(https://productforums.google.com/forum/#!topicsearchin/calendar/flair/calendar/8RV2ZSCoJ4E, id=436) ─49.94 MB (07.95%) ++ top(https://productforums.google.com/forum/?utm_medium=email&utm_source...) 29.78 MB (04.74%) ++ (110 tiny)

"110 tiny" of 29.78 MB (04.74%) contains windows with another two opened web pages and 108 preloaded tabs in the Tree Style Tab plugin with about 0.20 MB (00.03%) per each _blank_ tab (it is not a problem).

Does it realy need to cosume 226.20 MB by one web page of Google Calendar help forum? How to get lower memory usage for hard AJAX web pages?

PS How to attach memory-report.json.gz?

I used about:memory to investigate memory usage by FF 30. The steps: 1. Start FF. 2. Load 4 web page (two of those is on the Google Calendar forum, one - GMail with simple html view, and another - web page with text content and few scripts). 3. Build memory usage report with about:memory. The main results: 628.23 MB (100.0%) -- explicit 333.69 MB (53.12%) -- window-objects 226.20 MB (36.01%) ++ top(https://productforums.google.com/forum/#!topicsearchin/calendar/flair/calendar/8RV2ZSCoJ4E, id=436) ─49.94 MB (07.95%) ++ top(https://productforums.google.com/forum/?utm_medium=email&utm_source...) 29.78 MB (04.74%) ++ (110 tiny) "110 tiny" of 29.78 MB (04.74%) contains windows with another two opened web pages and 108 preloaded tabs in the Tree Style Tab plugin with about 0.20 MB (00.03%) per each _blank_ tab (it is not a problem). Does it realy need to cosume 226.20 MB by one web page of Google Calendar help forum? How to get lower memory usage for hard AJAX web pages? PS How to attach memory-report.json.gz?

All Replies (3)

more options

Worad:

http://pastebin.mozilla.org/ for the json files. How to lower ajax pages, specifically the google group forum pages, I am not sure. You can try to refresh the page and also check out the recommendations here on memory usage: Firefox uses too much memory or CPU resources - How to fix

more options

memory-report.json.gz is a file for direct loading on FF's about:memory page to get handy report view and navigability. I could not undastand the JSON content of the file to copypaste usefull part to pastebin. Now the file is here.

Before post the questinon I tried most of the recomended tips to reduce memory usage by FF (including "Firefox uses too much memory (RAM) - How to fix" and some others). I think those tips give very small effect because the problem resides at the data structure and some programming concepts used by FF.

more options

Worad, I am not an expert yet on reading memory reports, but it looks like it is a hierarchy of types of memory being used in the current session.

total memory used: 628.23 MB (100.0%) -- explicit top memory general categories: ──333.69 MB (53.12%) -- window-objects ├──132.49 MB (21.09%) -- js-non-window ├───45.56 MB (07.25%) ── heap-unclassified ├───35.66 MB (05.68%) -- add-ons ├───23.58 MB (03.75%) -- heap-overhead ├───22.98 MB (03.66%) -- storage ├───21.18 MB (03.37%) ++ (19 tiny) └───13.09 MB (02.08%) -- xpconnect

The top two general are background js and heap memory stored for later. The three top pages taking up the most memory are the calendar group and the group forum, the third is the xul platform which is Firefox ui. Leaving those web pages open created a ton of memory to run in the back ground. Refreshing these pages may also reduce memory usage.

Storage is offline cache and addons are obviously addons. You can clear the cache or remove cookies as well and disable unused addons. Then restart Firefox and even less should be used.

Hope this helps.