Closed
Bug 1392137
Opened 8 years ago
Closed 2 years ago
Memory runaway problem with www.wunderground.com
Categories
(Core :: JavaScript: GC, defect, P3)
Tracking
()
RESOLVED
INCOMPLETE
People
(Reporter: lmc, Unassigned)
References
Details
(Keywords: memory-footprint)
User Agent: Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:55.0) Gecko/20100101 Firefox/55.0
Build ID: 20170814072924
Steps to reproduce:
I load the webpage
https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull
. This is on a Windows 7 x64 pc with 16 GB of ram. The only add-on that I am running is "Autofill Forms".
Actual results:
The webpage loads. My memory usage starts going up. In the 32 bit version, FireFox will crash when the memory usage hits 3 GB of ram after a couple of hours. In the 64 bit version, FireFox will become lethargic when memory usage hits 8 GB of ram after a couple of hours.
Expected results:
Memory usage should stay at 1.0 to 1.5 GB of ram on the 64 bit version of FireFox.
If I load an ad blocker then the memory runaway problem does not happen.
Comment 1•8 years ago
|
||
Does a similar memory issue happen with other browsers? Does it happen if you disable the "Autofill Forms" add-on?
If the answer to the first is "no" and the second is "yes" (ie the add-on doesn't make a difference), can you get a memory report from before and after a significant increase in usage (say, 500mb - no need to wait until the browser crashes and/or becomes lethargic) via about:memory ? See https://developer.mozilla.org/en-US/docs/Mozilla/Performance/about:memory#How_to_generate_memory_reports for more info on how to do that.
Component: General → Untriaged
Flags: needinfo?(lmc)
| Reporter | ||
Comment 2•8 years ago
|
||
The memory runaway problem also happens on the 32 bit version 11 of Internet Explorer. The memory usage on IE11 with
https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull
went from 250 MB initially to 940 MB after three hours.
Flags: needinfo?(lmc)
Comment 3•8 years ago
|
||
(In reply to Lynn McGuire from comment #2)
> The memory runaway problem also happens on the 32 bit version 11 of Internet
> Explorer. The memory usage on IE11 with
> https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull
> went from 250 MB initially to 940 MB after three hours.
Hm, I guess that's still a lot less than the 8gb in comment #0. Can you get some memory reports using the info in comment #1 ? Does the memory usage go away after closing the tab?
Flags: needinfo?(lmc)
| Reporter | ||
Comment 4•8 years ago
|
||
Memory before www.wunderground.com
Main Process
Explicit Allocations
346.83 MB (100.0%) -- explicit
├──102.21 MB (29.47%) -- window-objects
│ ├───64.34 MB (18.55%) -- top(http://drudgereport.com/, id=7)
│ │ ├──35.78 MB (10.32%) -- active
│ │ │ ├──12.92 MB (03.72%) ++ (29 tiny)
│ │ │ ├──12.85 MB (03.70%) -- window(http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes)
│ │ │ │ ├───7.23 MB (02.09%) -- js-compartment(http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes, about:blank)
│ │ │ │ │ ├──4.95 MB (01.43%) -- classes
│ │ │ │ │ │ ├──3.95 MB (01.14%) -- class(Function)/objects
│ │ │ │ │ │ │ ├──3.85 MB (01.11%) ── gc-heap [15]
│ │ │ │ │ │ │ └──0.11 MB (00.03%) ── malloc-heap/slots [15]
│ │ │ │ │ │ └──1.00 MB (00.29%) ++ (4 tiny)
│ │ │ │ │ └──2.28 MB (00.66%) ++ (5 tiny)
│ │ │ │ ├───3.71 MB (01.07%) ++ layout
│ │ │ │ └───1.90 MB (00.55%) ++ (4 tiny)
│ │ │ └──10.02 MB (02.89%) -- window(http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes)
│ │ │ ├───5.21 MB (01.50%) ++ (5 tiny)
│ │ │ └───4.81 MB (01.39%) ++ js-compartment(http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes, about:blank)
│ │ └──28.56 MB (08.23%) -- js-zone(0x19d5d000)
│ │ ├──13.86 MB (04.00%) -- shapes
│ │ │ ├───7.04 MB (02.03%) -- gc-heap
│ │ │ │ ├──5.47 MB (01.58%) ── tree
│ │ │ │ └──1.57 MB (00.45%) ++ (2 tiny)
│ │ │ └───6.82 MB (01.97%) -- malloc-heap
│ │ │ ├──6.15 MB (01.77%) ── tree-tables
│ │ │ └──0.67 MB (00.19%) ++ (2 tiny)
│ │ ├──10.10 MB (02.91%) ++ (13 tiny)
│ │ └───4.61 MB (01.33%) ── unused-gc-things
│ ├───19.43 MB (05.60%) -- top(about:memory, id=66)
│ │ ├──17.41 MB (05.02%) -- active/window(about:memory)
│ │ │ ├──15.44 MB (04.45%) -- dom
│ │ │ │ ├──15.41 MB (04.44%) ── orphan-nodes
│ │ │ │ └───0.03 MB (00.01%) ++ (5 tiny)
│ │ │ └───1.97 MB (00.57%) ++ (4 tiny)
│ │ └───2.02 MB (00.58%) ++ js-zone(0x2bc15000)
│ ├────9.08 MB (02.62%) -- top(chrome://browser/content/browser.xul, id=3)
│ │ ├──6.99 MB (02.01%) -- active
│ │ │ ├──6.91 MB (01.99%) ++ window(chrome://browser/content/browser.xul)
│ │ │ └──0.07 MB (00.02%) ++ window(about:blank)
│ │ └──2.10 MB (00.60%) ++ js-zone(0x17dd9000)
│ ├────6.48 MB (01.87%) -- top(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137, id=333)
│ │ ├──4.40 MB (01.27%) ++ active/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)
│ │ └──2.09 MB (00.60%) ++ js-zone(0x10548000)
│ └────2.86 MB (00.83%) ++ (3 tiny)
├───98.77 MB (28.48%) -- js-non-window
│ ├──56.16 MB (16.19%) -- zones
│ │ ├──47.91 MB (13.81%) -- zone(0xbbfd000)
│ │ │ ├──40.01 MB (11.54%) ++ (279 tiny)
│ │ │ ├───4.09 MB (01.18%) ++ shapes
│ │ │ └───3.80 MB (01.10%) ++ compartment(moz-nullprincipal:{d1682bbf-2e4f-4ad8-a423-ea6b3fb28f3a}, XPConnect Compilation Compartment)
│ │ ├───4.65 MB (01.34%) -- zone(0xbbc1000)
│ │ │ ├──4.58 MB (01.32%) -- strings
│ │ │ │ ├──4.51 MB (01.30%) ++ string(<non-notable strings>)
│ │ │ │ └──0.07 MB (00.02%) ++ (3 tiny)
│ │ │ └──0.07 MB (00.02%) ++ (5 tiny)
│ │ └───3.60 MB (01.04%) ++ (111 tiny)
│ ├──40.50 MB (11.68%) -- runtime
│ │ ├──12.35 MB (03.56%) -- gc
│ │ │ ├──12.00 MB (03.46%) ── nursery-committed
│ │ │ └───0.35 MB (00.10%) ++ (3 tiny)
│ │ ├───9.08 MB (02.62%) ── script-data
│ │ ├───6.88 MB (01.98%) ++ code
│ │ ├───4.96 MB (01.43%) ── shared-immutable-strings-cache
│ │ ├───4.41 MB (01.27%) ── atoms-mark-bitmaps
│ │ └───2.83 MB (00.82%) ++ (9 tiny)
│ └───2.11 MB (00.61%) ++ gc-heap
├───83.32 MB (24.02%) ── heap-unclassified
├───18.89 MB (05.45%) ++ (20 tiny)
├───10.48 MB (03.02%) -- workers/workers(chrome)
│ ├───6.11 MB (01.76%) -- worker(resource://gre/modules/osfile/osfile_async_worker.js, 0x11791000)
│ │ ├──4.10 MB (01.18%) ++ zone(0x1fd70000)
│ │ └──2.01 MB (00.58%) ++ (3 tiny)
│ └───4.37 MB (01.26%) ++ (2 tiny)
├────9.49 MB (02.74%) -- storage
│ ├──5.03 MB (01.45%) ++ sqlite
│ └──4.46 MB (01.29%) ++ prefix-set
├────5.89 MB (01.70%) -- script-preloader
│ ├──5.83 MB (01.68%) ── non-heap/memmapped-cache [2]
│ └──0.06 MB (00.02%) ++ heap
├────5.61 MB (01.62%) -- heap-overhead
│ ├──3.57 MB (01.03%) ── bookkeeping
│ └──2.04 MB (00.59%) ++ (2 tiny)
├────4.30 MB (01.24%) -- network
│ ├──3.82 MB (01.10%) ++ cache2
│ └──0.48 MB (00.14%) ++ (5 tiny)
├────3.99 MB (01.15%) ++ xpconnect
└────3.88 MB (01.12%) ++ images
Other Measurements
8,388,607.94 MB (100.0%) -- address-space
├──8,386,517.70 MB (99.98%) ── free(segments=391)
└──────2,090.23 MB (00.02%) ++ (2 tiny)
1.55 MB (100.0%) -- decommitted
├──1.52 MB (97.73%) -- workers/workers(chrome)
│ ├──0.51 MB (32.75%) ── worker(resource://gre/modules/osfile/osfile_async_worker.js, 0x11791000)/gc-heap/decommitted-arenas
│ ├──0.50 MB (32.49%) ── worker(resource:///modules/sessionstore/SessionWorker.js, 0x25936800)/gc-heap/decommitted-arenas
│ └──0.50 MB (32.49%) ── worker(resource://gre/modules/PageThumbsWorker.js, 0x27d5f800)/gc-heap/decommitted-arenas
└──0.04 MB (02.27%) ── js-non-window/gc-heap/decommitted-arenas
2,302 (100.0%) -- event-counts
└──2,302 (100.0%) -- window-objects
├──1,334 (57.95%) -- top(chrome://browser/content/browser.xul, id=3)/active
│ ├──1,333 (57.91%) -- window(chrome://browser/content/browser.xul)/dom
│ │ ├──1,306 (56.73%) ── event-listeners
│ │ └─────27 (01.17%) ── event-targets
│ └──────1 (00.04%) ── window(about:blank)/dom/event-targets
├────651 (28.28%) -- top(http://drudgereport.com/, id=7)/active
│ ├──221 (09.60%) -- window(http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes)/dom
│ │ ├──181 (07.86%) ── event-listeners [7]
│ │ └───40 (01.74%) ── event-targets [8]
│ ├──212 (09.21%) -- window(http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes)/dom
│ │ ├──159 (06.91%) ── event-listeners [16]
│ │ └───53 (02.30%) ── event-targets [16]
│ ├──121 (05.26%) ++ (27 tiny)
│ ├───67 (02.91%) -- window(http://drudgereport.com/)/dom
│ │ ├──62 (02.69%) ── event-listeners [2]
│ │ └───5 (00.22%) ── event-targets [3]
│ └───30 (01.30%) ++ window(http://ssum.casalemedia.com/usermatch?s=175407&cb=http%3A%2F%2Fums.adtechus.com%2Fmapuser%3Fproviderid%3D1010%3Buserid=)/dom
├────167 (07.25%) -- top(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137, id=333)/active/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)/dom
│ ├──165 (07.17%) ── event-listeners
│ └────2 (00.09%) ── event-targets
├────120 (05.21%) -- top(about:newtab, id=70)/active/window(about:newtab)/dom
│ ├──119 (05.17%) ── event-listeners
│ └────1 (00.04%) ── event-targets
└─────30 (01.30%) ++ (3 tiny)
1 (100.0%) -- file-blob-urls
└──1 (100.0%) ── owner unknown/blob:null/6a2dc8ac-32ca-4f04-83dc-1e78fd0b1931
241.28 MB (100.0%) -- heap-committed
├──235.67 MB (97.67%) ── allocated
└────5.61 MB (02.33%) ── overhead
3.88 MB (100.0%) -- images
├──2.56 MB (65.78%) -- content
│ ├──2.11 MB (54.42%) -- raster
│ │ ├──2.11 MB (54.34%) -- used
│ │ │ ├──1.24 MB (32.03%) ── decoded-heap
│ │ │ └──0.87 MB (22.30%) ── source
│ │ └──0.00 MB (00.09%) ── unused/source
│ └──0.44 MB (11.35%) -- vector/used
│ ├──0.44 MB (11.33%) ── source
│ └──0.00 MB (00.02%) ── decoded-heap
├──1.31 MB (33.84%) -- chrome
│ ├──1.22 MB (31.37%) -- vector/used
│ │ ├──1.22 MB (31.32%) ── source
│ │ └──0.00 MB (00.05%) ── decoded-heap
│ └──0.10 MB (02.47%) -- raster/used
│ ├──0.05 MB (01.27%) ── decoded-heap
│ └──0.05 MB (01.20%) ── source
└──0.02 MB (00.39%) ++ uncached/raster
165.21 MB (100.0%) -- js-main-runtime
├───65.06 MB (39.38%) -- compartments
│ ├──37.65 MB (22.79%) -- classes/objects
│ │ ├──32.88 MB (19.90%) ── gc-heap
│ │ └───4.77 MB (02.89%) -- malloc-heap
│ │ ├──3.89 MB (02.36%) ── slots
│ │ └──0.88 MB (00.53%) ++ (2 tiny)
│ ├───8.89 MB (05.38%) -- scripts
│ │ ├──5.76 MB (03.49%) ── gc-heap
│ │ └──3.12 MB (01.89%) ── malloc-heap/data
│ ├───5.71 MB (03.46%) ++ (9 tiny)
│ ├───5.20 MB (03.15%) -- baseline
│ │ ├──4.15 MB (02.51%) ── fallback-stubs
│ │ └──1.05 MB (00.64%) ── data
│ ├───4.42 MB (02.68%) -- type-inference
│ │ ├──2.92 MB (01.77%) ── type-scripts
│ │ └──1.51 MB (00.91%) ++ (3 tiny)
│ └───3.19 MB (01.93%) ── cross-compartment-wrapper-table
├───57.53 MB (34.82%) -- zones
│ ├──20.48 MB (12.40%) -- shapes
│ │ ├──11.82 MB (07.15%) -- gc-heap
│ │ │ ├───9.03 MB (05.47%) ── tree
│ │ │ ├───2.51 MB (01.52%) ── dict
│ │ │ └───0.28 MB (00.17%) ── base
│ │ └───8.66 MB (05.24%) -- malloc-heap
│ │ ├──7.18 MB (04.35%) ── tree-tables
│ │ └──1.48 MB (00.89%) ++ (2 tiny)
│ ├───9.89 MB (05.99%) -- strings
│ │ ├──5.88 MB (03.56%) -- malloc-heap
│ │ │ ├──4.10 MB (02.48%) ── latin1
│ │ │ └──1.79 MB (01.08%) ── two-byte
│ │ └──4.01 MB (02.43%) -- gc-heap
│ │ ├──3.92 MB (02.37%) ── latin1
│ │ └──0.09 MB (00.06%) ── two-byte
│ ├───7.03 MB (04.25%) ── unused-gc-things
│ ├───5.18 MB (03.14%) ── type-pool
│ ├───4.78 MB (02.89%) -- scopes
│ │ ├──2.79 MB (01.69%) ── malloc-heap
│ │ └──1.99 MB (01.21%) ── gc-heap
│ ├───4.44 MB (02.69%) ++ (9 tiny)
│ ├───3.45 MB (02.09%) -- object-groups
│ │ ├──3.34 MB (02.02%) ── gc-heap
│ │ └──0.11 MB (00.07%) ── malloc-heap
│ └───2.28 MB (01.38%) -- lazy-scripts
│ ├──1.68 MB (01.02%) ── gc-heap
│ └──0.59 MB (00.36%) ── malloc-heap
├───40.50 MB (24.52%) ── runtime
└────2.11 MB (01.28%) ++ gc-heap
552 (100.0%) -- js-main-runtime-compartments
├──294 (53.26%) ++ system
└──258 (46.74%) -- user
├───56 (10.14%) ++ (40 tiny)
├───51 (09.24%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes [51]
├───46 (08.33%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes [46]
├───21 (03.80%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes, about:blank [21]
├───17 (03.08%) ── http://ssum.casalemedia.com/usermatch?s=175407&cb=http%3A%2F%2Fums.adtechus.com%2Fmapuser%3Fproviderid%3D1010%3Buserid= [17]
├───16 (02.90%) ── [Expanded Principal [http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes]] [16]
├───12 (02.17%) ── http://connexity.net/c/cse?a=Q&B=30 [12]
├───10 (01.81%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes, about:blank [10]
├───10 (01.81%) ── http://media.carambo.la/Xtr/DrudgeReport/Sovrn_300x250_Disp.__52976_17_08_09_14_23_01.html [10]
├───10 (01.81%) ── http://rc.rlcdn.com/450356.html [10]
└────9 (01.63%) ── [Expanded Principal [http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes]] [9]
71.96 MB (100.0%) -- js-main-runtime-gc-heap-committed
├──63.94 MB (88.85%) -- used
│ ├──61.70 MB (85.73%) -- gc-things
│ │ ├──32.88 MB (45.69%) ── objects
│ │ ├──11.54 MB (16.04%) ── shapes
│ │ ├───5.76 MB (08.01%) ── scripts
│ │ ├───4.01 MB (05.57%) ── strings
│ │ ├───3.34 MB (04.64%) ── object-groups
│ │ ├───1.99 MB (02.77%) ── scopes
│ │ ├───1.68 MB (02.34%) ── lazy-scripts
│ │ └───0.48 MB (00.67%) ++ (4 tiny)
│ ├───1.13 MB (01.57%) ── arena-admin
│ └───1.11 MB (01.54%) ── chunk-admin
└───8.03 MB (11.15%) -- unused
├──7.03 MB (09.76%) -- gc-things
│ ├──2.74 MB (03.80%) ── objects
│ ├──2.12 MB (02.95%) ++ (8 tiny)
│ ├──1.38 MB (01.91%) ── shapes
│ └──0.79 MB (01.10%) ── strings
├──1.00 MB (01.39%) ── chunks
└──0.00 MB (00.00%) ── arenas
221 (100.0%) -- message-manager
└──221 (100.0%) -- referent
├──169 (76.47%) -- global-manager
│ ├──169 (76.47%) ── strong
│ └────0 (00.00%) ++ weak
├───43 (19.46%) -- parent-process-manager
│ ├──43 (19.46%) ── strong
│ └───0 (00.00%) ++ weak
└────9 (04.07%) -- child-process-manager
├──9 (04.07%) ── strong
└──0 (00.00%) ++ weak
1,526 (100.0%) -- observer-service
└──1,526 (100.0%) -- referent
├──1,227 (80.41%) ── strong
└────299 (19.59%) -- weak
├──297 (19.46%) ── alive
└────2 (00.13%) ── dead
777 (100.0%) -- observer-service-suspect
├──241 (31.02%) ── referent(topic=xpcom-shutdown)
├──174 (22.39%) ── referent(topic=memory-pressure)
├──124 (15.96%) ── referent(topic=network:offline-status-changed)
├──119 (15.32%) ── referent(topic=dom-private-storage2-changed)
└──119 (15.32%) ── referent(topic=dom-storage2-changed)
862 (100.0%) -- preference-service
└──862 (100.0%) -- referent
├──681 (79.00%) ── strong
└──181 (21.00%) -- weak
├──181 (21.00%) ── alive
└────0 (00.00%) ── dead
0 (100.0%) -- queued-ipc-messages
└──0 (100.0%) ── content-parent(Browser, pid=5580, open channel, 0x2eefe718, refcnt=21)
36.47 MB (100.0%) -- window-objects
├──20.36 MB (55.82%) -- dom
│ ├──16.01 MB (43.91%) ── orphan-nodes
│ ├───2.56 MB (07.02%) ── element-nodes
│ ├───1.10 MB (03.02%) ── other
│ ├───0.63 MB (01.72%) ── text-nodes
│ └───0.05 MB (00.14%) ++ (3 tiny)
├──12.67 MB (34.73%) -- layout
│ ├───4.01 MB (10.98%) ── style-structs
│ ├───2.68 MB (07.34%) ── frames
│ ├───2.16 MB (05.93%) ── pres-shell
│ ├───1.38 MB (03.77%) ── style-sets
│ ├───1.05 MB (02.88%) ── style-contexts
│ ├───0.82 MB (02.23%) ── rule-nodes
│ └───0.58 MB (01.59%) ++ (4 tiny)
├───3.43 MB (09.40%) ── style-sheets
└───0.02 MB (00.05%) ── property-tables
27.18 MB ── d3d11-shared-textures
0.00 MB ── gfx-d2d-vram-draw-target
0.00 MB ── gfx-d2d-vram-source-surface
0.00 MB ── gfx-surface-win32
0.00 MB ── gfx-textures
0.00 MB ── gfx-textures-peak
0.00 MB ── gfx-tiles-waste
0 ── ghost-windows
74.39 MB ── gpu-committed
116.52 MB ── gpu-dedicated
9.12 MB ── gpu-shared
235.67 MB ── heap-allocated
1.00 MB ── heap-chunksize
246.00 MB ── heap-mapped
1 ── host-object-urls
0.13 MB ── imagelib-surface-cache-estimated-locked
3.78 MB ── imagelib-surface-cache-estimated-total
0 ── imagelib-surface-cache-overflow-count
1.88 MB ── js-main-runtime-temporary-peak
413.72 MB ── private
441.40 MB ── resident
389.21 MB ── resident-unique
0.00 MB ── shmem-allocated
0.02 MB ── shmem-mapped
23.83 MB ── system-heap-allocated
0.00 MB ── tracelogger
0 ── unresolved-ipc-promises
2,068.43 MB ── vsize
7,564,565.81 MB ── vsize-max-contiguous
5 ── webgl-buffer-count
0.00 MB ── webgl-buffer-memory
10 ── webgl-context-count
0 ── webgl-renderbuffer-count
0.00 MB ── webgl-renderbuffer-memory
10 ── webgl-shader-count
0 ── webgl-texture-count
0.00 MB ── webgl-texture-memory
End of Main Process
Web Content (pid 5580)
Explicit Allocations
32.28 MB (100.0%) -- explicit
├───9.84 MB (30.47%) -- js-non-window
│ ├──4.87 MB (15.08%) -- zones
│ │ ├──3.27 MB (10.13%) -- zone(0x23b4000)
│ │ │ ├──2.52 MB (07.80%) ++ (42 tiny)
│ │ │ ├──0.42 MB (01.30%) ++ shapes
│ │ │ └──0.33 MB (01.03%) ── unused-gc-things
│ │ ├──1.16 MB (03.61%) -- zone(0xaa5000)
│ │ │ ├──0.99 MB (03.06%) -- strings/string(<non-notable strings>)
│ │ │ │ ├──0.85 MB (02.63%) -- gc-heap
│ │ │ │ │ ├──0.85 MB (02.63%) ── latin1
│ │ │ │ │ └──0.00 MB (00.00%) ── two-byte
│ │ │ │ └──0.14 MB (00.42%) ── malloc-heap/latin1
│ │ │ └──0.18 MB (00.55%) ++ (5 tiny)
│ │ ├──0.35 MB (01.09%) ++ zone(0x23ad000)
│ │ └──0.08 MB (00.26%) ++ zone(0x10935000)
│ ├──3.78 MB (11.71%) -- runtime
│ │ ├──1.27 MB (03.93%) ── script-data
│ │ ├──1.13 MB (03.50%) -- gc
│ │ │ ├──1.00 MB (03.10%) ── nursery-committed
│ │ │ └──0.13 MB (00.40%) ++ (3 tiny)
│ │ ├──0.60 MB (01.86%) ── atoms-table
│ │ ├──0.58 MB (01.79%) ── shared-immutable-strings-cache
│ │ └──0.20 MB (00.63%) ++ (10 tiny)
│ └──1.19 MB (03.68%) -- gc-heap
│ ├──1.00 MB (03.10%) ── unused-chunks
│ └──0.19 MB (00.58%) ++ (2 tiny)
├───8.89 MB (27.56%) -- window-objects/top(about:blank, id=2147483649)
│ ├──4.93 MB (15.28%) -- active
│ │ ├──4.78 MB (14.81%) -- window(https://accounts.google.com/signin/v2/identifier?service=mail&passive=true&rm=false&continue=https%3A%2F%2Fmail.google.com%2Fmail%2F&ss=1&scc=1<mpl=default<mplcache=2&emr=1&osid=1&flowName=GlifWebSignIn&flowEntry=ServiceLogin)
│ │ │ ├──3.00 MB (09.28%) -- js-compartment(https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=https://mail.google.com/mail/&ss=1&scc=1<mpl=default<mplcache=2&emr=1&osid=1#)
│ │ │ │ ├──2.29 MB (07.08%) -- classes
│ │ │ │ │ ├──1.11 MB (03.43%) -- class(Function)/objects
│ │ │ │ │ │ ├──0.94 MB (02.92%) ── gc-heap
│ │ │ │ │ │ └──0.16 MB (00.51%) ++ malloc-heap
│ │ │ │ │ ├──0.52 MB (01.60%) -- class(Object)/objects
│ │ │ │ │ │ ├──0.44 MB (01.36%) ── gc-heap
│ │ │ │ │ │ └──0.08 MB (00.25%) ++ malloc-heap
│ │ │ │ │ ├──0.50 MB (01.54%) -- class(Array)/objects
│ │ │ │ │ │ ├──0.35 MB (01.08%) ── gc-heap
│ │ │ │ │ │ └──0.15 MB (00.46%) ++ malloc-heap
│ │ │ │ │ └──0.16 MB (00.51%) ++ (3 tiny)
│ │ │ │ ├──0.35 MB (01.09%) ++ type-inference
│ │ │ │ ├──0.32 MB (01.00%) ++ scripts
│ │ │ │ └──0.04 MB (00.11%) ++ (2 tiny)
│ │ │ ├──0.95 MB (02.95%) -- dom
│ │ │ │ ├──0.76 MB (02.34%) ── text-nodes
│ │ │ │ └──0.20 MB (00.61%) ++ (4 tiny)
│ │ │ ├──0.83 MB (02.58%) ── style-sheets
│ │ │ └──0.00 MB (00.01%) ── property-tables
│ │ └──0.15 MB (00.47%) ++ window(about:blank)
│ └──3.96 MB (12.27%) -- js-zone(0x10935000)
│ ├──1.31 MB (04.04%) ── unused-gc-things
│ ├──0.98 MB (03.02%) -- shapes
│ │ ├──0.60 MB (01.85%) -- gc-heap
│ │ │ ├──0.44 MB (01.35%) ── tree
│ │ │ └──0.16 MB (00.50%) ++ (2 tiny)
│ │ └──0.38 MB (01.17%) ++ malloc-heap
│ ├──0.48 MB (01.48%) ── type-pool
│ ├──0.43 MB (01.34%) ++ (6 tiny)
│ ├──0.42 MB (01.31%) -- lazy-scripts
│ │ ├──0.34 MB (01.04%) ── gc-heap
│ │ └──0.09 MB (00.27%) ── malloc-heap
│ └──0.35 MB (01.08%) ++ object-groups
├───5.55 MB (17.18%) -- heap-overhead
│ ├──4.51 MB (13.97%) ── bin-unused
│ ├──0.54 MB (01.66%) ── page-cache
│ └──0.50 MB (01.56%) ── bookkeeping
├───3.32 MB (10.30%) ── heap-unclassified
├───0.86 MB (02.65%) ++ (13 tiny)
├───0.85 MB (02.64%) ── xpti-working-set
├───0.79 MB (02.45%) -- script-preloader
│ ├──0.78 MB (02.43%) ── non-heap/memmapped-cache
│ └──0.01 MB (00.02%) ++ heap
├───0.72 MB (02.24%) ── profiler/profiler-state
├───0.60 MB (01.84%) -- layout
│ ├──0.37 MB (01.16%) ── style-sheet-cache
│ └──0.22 MB (00.69%) ── rule-processor-cache
├───0.51 MB (01.58%) ── preferences
└───0.35 MB (01.08%) ++ atom-tables
Other Measurements
8,388,607.94 MB (100.0%) -- address-space
├──8,387,130.87 MB (99.98%) ── free(segments=211)
└──────1,477.07 MB (00.02%) ++ (2 tiny)
3.59 MB (100.0%) -- decommitted
└──3.59 MB (100.0%) ── js-non-window/gc-heap/decommitted-arenas
79 (100.0%) -- event-counts
└──79 (100.0%) -- window-objects/top(about:blank, id=2147483649)/active
├──76 (96.20%) -- window(https://accounts.google.com/signin/v2/identifier?service=mail&passive=true&rm=false&continue=https%3A%2F%2Fmail.google.com%2Fmail%2F&ss=1&scc=1<mpl=default<mplcache=2&emr=1&osid=1&flowName=GlifWebSignIn&flowEntry=ServiceLogin)/dom
│ ├──68 (86.08%) ── event-listeners
│ └───8 (10.13%) ── event-targets
└───3 (03.80%) -- window(about:blank)/dom
├──2 (02.53%) ── event-listeners
└──1 (01.27%) ── event-targets
21.02 MB (100.0%) -- heap-committed
├──15.47 MB (73.61%) ── allocated
└───5.55 MB (26.39%) ── overhead
0.04 MB (100.0%) -- images
├──0.04 MB (99.26%) -- content
│ ├──0.04 MB (90.83%) ── vector/used/source
│ └──0.00 MB (08.43%) -- raster/used
│ ├──0.00 MB (05.60%) ── decoded-heap
│ └──0.00 MB (02.83%) ── source
└──0.00 MB (00.74%) ── chrome/raster/used/source
16.89 MB (100.0%) -- js-main-runtime
├───6.70 MB (39.67%) -- zones
│ ├──1.83 MB (10.82%) ── unused-gc-things
│ ├──1.46 MB (08.63%) -- shapes
│ │ ├──0.97 MB (05.73%) -- gc-heap
│ │ │ ├──0.71 MB (04.20%) ── tree
│ │ │ ├──0.23 MB (01.34%) ── dict
│ │ │ └──0.03 MB (00.18%) ── base
│ │ └──0.49 MB (02.90%) -- malloc-heap
│ │ ├──0.34 MB (02.00%) ── tree-tables
│ │ └──0.15 MB (00.89%) ++ (2 tiny)
│ ├──1.11 MB (06.59%) -- strings
│ │ ├──0.92 MB (05.43%) -- gc-heap
│ │ │ ├──0.91 MB (05.41%) ── latin1
│ │ │ └──0.00 MB (00.02%) ── two-byte
│ │ └──0.20 MB (01.16%) -- malloc-heap
│ │ ├──0.19 MB (01.13%) ── latin1
│ │ └──0.00 MB (00.03%) ── two-byte
│ ├──0.59 MB (03.47%) ── type-pool
│ ├──0.50 MB (02.98%) -- object-groups
│ │ ├──0.46 MB (02.73%) ── gc-heap
│ │ └──0.04 MB (00.25%) ── malloc-heap
│ ├──0.50 MB (02.96%) -- lazy-scripts
│ │ ├──0.39 MB (02.32%) ── gc-heap
│ │ └──0.11 MB (00.63%) ── malloc-heap
│ ├──0.38 MB (02.26%) -- scopes
│ │ ├──0.23 MB (01.38%) ── malloc-heap
│ │ └──0.15 MB (00.88%) ── gc-heap
│ └──0.33 MB (01.96%) ++ (5 tiny)
├───5.22 MB (30.91%) -- compartments
│ ├──3.52 MB (20.83%) -- classes/objects
│ │ ├──2.88 MB (17.03%) ── gc-heap
│ │ └──0.64 MB (03.80%) -- malloc-heap
│ │ ├──0.37 MB (02.18%) ── slots
│ │ ├──0.27 MB (01.59%) ── elements/normal
│ │ └──0.01 MB (00.03%) ── misc
│ ├──0.75 MB (04.43%) -- scripts
│ │ ├──0.49 MB (02.93%) ── gc-heap
│ │ └──0.25 MB (01.51%) ── malloc-heap/data
│ ├──0.51 MB (03.00%) ++ (8 tiny)
│ └──0.45 MB (02.64%) -- type-inference
│ ├──0.30 MB (01.78%) ── type-scripts
│ └──0.15 MB (00.86%) ++ (3 tiny)
├───3.78 MB (22.39%) ── runtime
└───1.19 MB (07.03%) -- gc-heap
├──1.00 MB (05.92%) ── unused-chunks
├──0.19 MB (01.11%) ── chunk-admin
└──0.00 MB (00.00%) ── unused-arenas
39 (100.0%) -- js-main-runtime-compartments
├──33 (84.62%) -- system
│ ├───1 (02.56%) ── [System Principal], chrome://pocket/content/AboutPocket.jsm
│ ├───1 (02.56%) ── [System Principal], jar:file:///C:/Program%20Files/Mozilla%20Firefox/omni.ja!/components/ContentProcessSingleton.js
│ ├───1 (02.56%) ── [System Principal], jar:file:///C:/Program%20Files/Mozilla%20Firefox/omni.ja!/components/extension-process-script.js
│ ├───1 (02.56%) ── [System Principal], jar:file:///C:/Program%20Files/Mozilla%20Firefox/omni.ja!/components/PeerConnection.js
│ ├───1 (02.56%) ── [System Principal], jar:file:///C:/Program%20Files/Mozilla%20Firefox/omni.ja!/components/TooltipTextProvider.js
│ ├───1 (02.56%) ── [System Principal], outOfProcessTabChildGlobal
│ ├───1 (02.56%) ── [System Principal], processChildGlobal
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/AppConstants.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/AsyncShutdown.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/BrowserUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/DeferredTask.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/ExtensionUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/Log.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/MessageChannel.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/PageThumbUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/Preferences.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/Prefetcher.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/PrivateBrowsingUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/Promise.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/RemoteAddonsChild.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/RemotePageManager.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/Services.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/TelemetryController.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/TelemetrySession.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/TelemetryUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/Timer.jsm
│ ├───1 (02.56%) ── [System Principal], resource://gre/modules/XPCOMUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://pdf.js/PdfJs.jsm
│ ├───1 (02.56%) ── [System Principal], resource://pdf.js/PdfjsContentUtils.jsm
│ ├───1 (02.56%) ── [System Principal], resource://pdf.js/PdfStreamConverter.jsm
│ ├───1 (02.56%) ── [System Principal], XPConnect Privileged Junk Compartment
│ ├───1 (02.56%) ── atoms
│ └───1 (02.56%) ── null-principal
└───6 (15.38%) -- user
├──1 (02.56%) ── [Expanded Principal [https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=https://mail.google.com/mail/&ss=1&scc=1<mpl=default<mplcache=2&emr=1&osid=1#]]
├──1 (02.56%) ── [Expanded Principal [moz-nullprincipal:{f5899432-8e62-454a-9d2c-cc799a4b6e9e}]]
├──1 (02.56%) ── https://accounts.google.com/ServiceLogin?service=mail&passive=true&rm=false&continue=https://mail.google.com/mail/&ss=1&scc=1<mpl=default<mplcache=2&emr=1&osid=1#
├──1 (02.56%) ── moz-nullprincipal:{349122cf-9bde-48c9-ac8f-747b63c57a02}, XPConnect Junk Compartment
├──1 (02.56%) ── moz-nullprincipal:{79193883-54c3-44a9-8fb2-adc85ea6a229}, XPConnect Compilation Compartment
└──1 (02.56%) ── moz-nullprincipal:{f5899432-8e62-454a-9d2c-cc799a4b6e9e}, about:blank
9.41 MB (100.0%) -- js-main-runtime-gc-heap-committed
├──6.59 MB (69.96%) -- used
│ ├──6.27 MB (66.58%) -- gc-things
│ │ ├──2.88 MB (30.54%) ── objects
│ │ ├──0.94 MB (09.95%) ── shapes
│ │ ├──0.92 MB (09.75%) ── strings
│ │ ├──0.49 MB (05.25%) ── scripts
│ │ ├──0.46 MB (04.89%) ── object-groups
│ │ ├──0.39 MB (04.17%) ── lazy-scripts
│ │ ├──0.15 MB (01.59%) ── scopes
│ │ └──0.04 MB (00.44%) ++ (4 tiny)
│ ├──0.19 MB (01.99%) ── chunk-admin
│ └──0.13 MB (01.40%) ── arena-admin
└──2.83 MB (30.04%) -- unused
├──1.83 MB (19.41%) -- gc-things
│ ├──0.77 MB (08.19%) ── objects
│ ├──0.45 MB (04.78%) ── shapes
│ ├──0.30 MB (03.18%) ── strings
│ ├──0.12 MB (01.27%) ── object-groups
│ ├──0.10 MB (01.04%) ── scripts
│ └──0.09 MB (00.95%) ++ (6 tiny)
├──1.00 MB (10.62%) ── chunks
└──0.00 MB (00.00%) ── arenas
15 (100.0%) -- message-manager
└──15 (100.0%) -- referent/child-process-manager
├──15 (100.0%) ── strong
└───0 (00.00%) ++ weak
232 (100.0%) -- observer-service
└──232 (100.0%) -- referent
├──159 (68.53%) ── strong
└───73 (31.47%) -- weak
├──73 (31.47%) ── alive
└───0 (00.00%) ── dead
163 (100.0%) -- preference-service
└──163 (100.0%) -- referent
├──128 (78.53%) ── strong
└───35 (21.47%) -- weak
├──35 (21.47%) ── alive
└───0 (00.00%) ── dead
1.84 MB (100.0%) -- window-objects
├──0.96 MB (52.02%) -- dom
│ ├──0.76 MB (41.03%) ── text-nodes
│ ├──0.18 MB (10.03%) ── element-nodes
│ └──0.02 MB (00.96%) ++ (4 tiny)
├──0.83 MB (45.13%) ── style-sheets
├──0.05 MB (02.70%) ++ layout
└──0.00 MB (00.15%) ── property-tables
0.00 MB ── gfx-d2d-vram-draw-target
0.00 MB ── gfx-d2d-vram-source-surface
0.00 MB ── gfx-surface-win32
0.00 MB ── gfx-textures
0.00 MB ── gfx-textures-peak
0.00 MB ── gfx-tiles-waste
0 ── ghost-windows
9.34 MB ── gpu-committed
4.78 MB ── gpu-dedicated
3.87 MB ── gpu-shared
15.47 MB ── heap-allocated
1.00 MB ── heap-chunksize
41.00 MB ── heap-mapped
0.00 MB ── imagelib-surface-cache-estimated-locked
0.00 MB ── imagelib-surface-cache-estimated-total
0 ── imagelib-surface-cache-overflow-count
2.64 MB ── js-main-runtime-temporary-peak
81.01 MB ── private
93.57 MB ── resident
54.39 MB ── resident-unique
7.16 MB ── system-heap-allocated
0.00 MB ── tracelogger
1,460.60 MB ── vsize
5,669,146.37 MB ── vsize-max-contiguous
End of Web Content (pid 5580)
Flags: needinfo?(lmc)
| Reporter | ||
Comment 5•8 years ago
|
||
Memory after starting https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR . Windows Task manager says that memory usage by FF is 450 MB,
Main Process
Explicit Allocations
459.13 MB (100.0%) -- explicit
├──173.32 MB (37.75%) -- window-objects
│ ├───66.51 MB (14.49%) -- top(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR, id=70)
│ │ ├──39.51 MB (08.61%) -- active
│ │ │ ├──23.55 MB (05.13%) -- window(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR)
│ │ │ │ ├──12.25 MB (02.67%) -- js-compartment(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR)
│ │ │ │ │ ├───6.36 MB (01.39%) ++ classes
│ │ │ │ │ └───5.89 MB (01.28%) ++ (8 tiny)
│ │ │ │ └──11.29 MB (02.46%) ++ (6 tiny)
│ │ │ ├──12.05 MB (02.62%) -- window(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)
│ │ │ │ ├───8.85 MB (01.93%) -- js-compartment(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)
│ │ │ │ │ ├──4.73 MB (01.03%) ++ classes
│ │ │ │ │ └──4.12 MB (00.90%) ++ (5 tiny)
│ │ │ │ └───3.20 MB (00.70%) ++ (4 tiny)
│ │ │ └───3.92 MB (00.85%) ++ (15 tiny)
│ │ └──27.00 MB (05.88%) -- js-zone(0x2e726000)
│ │ ├──13.10 MB (02.85%) ++ (13 tiny)
│ │ ├───7.31 MB (01.59%) ++ shapes
│ │ └───6.59 MB (01.44%) ++ strings
│ ├───51.78 MB (11.28%) -- top(http://drudgereport.com/, id=7)
│ │ ├──26.69 MB (05.81%) -- active
│ │ │ ├──14.58 MB (03.17%) ++ (18 tiny)
│ │ │ ├───6.20 MB (01.35%) -- window(http://drudgereport.com/)
│ │ │ │ ├──4.88 MB (01.06%) ++ js-compartment(http://drudgereport.com/)
│ │ │ │ └──1.32 MB (00.29%) ++ (5 tiny)
│ │ │ └───5.91 MB (01.29%) -- window(http://imk-d.openx.net/mw/1.0/afr?auid=538157383&c.mn_300x250mid_bid=0.16&c.mn_300x250mid_ad=466944283&c.mn_300x600bot_bid=0.06&c.mn_300x600bot_ad=345961283&c.mapn_728x90top_bid=0.01&c.mapn_728x90top_ad=645473727&c.deviceType=display&c.cpx_300x600bot_bid=0.19&c.cpx_300x600bot_ad=4724e72d0acf84f8&c.aol_160x600bot_bid=0.02&c.aol_160x600bot_ad=549ce331bf877fa8&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=5282345b51a4c29&c.idx_300x250top_bid=0.02&c.idx_300x250top_ad=75744ffbfe26e298&c.tl_970x250top_bid=0.06&c.tl_970x250top_ad=1884682bbaee1c98&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=5375bd6dd0f948a&c.cpx_300x600mid_bid=0.19&c.cpx_300x600mid_ad=45dd81afc433e7d&c.aol_300x250bot_bid=0.04&c.aol_300x250bot_ad=553edf5e71cce9a&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=489de1d41d99966&c.isIframe=yes)
│ │ │ ├──5.54 MB (01.21%) ++ js-compartment(http://imk-d.openx.net/mw/1.0/afr?auid=538157383&c.mn_300x250mid_bid=0.16&c.mn_300x250mid_ad=466944283&c.mn_300x600bot_bid=0.06&c.mn_300x600bot_ad=345961283&c.mapn_728x90top_bid=0.01&c.mapn_728x90top_ad=645473727&c.deviceType=display&c.cpx_300x600bot_bid=0.19&c.cpx_300x600bot_ad=4724e72d0acf84f8&c.aol_160x600bot_bid=0.02&c.aol_160x600bot_ad=549ce331bf877fa8&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=5282345b51a4c29&c.idx_300x250top_bid=0.02&c.idx_300x250top_ad=75744ffbfe26e298&c.tl_970x250top_bid=0.06&c.tl_970x250top_ad=1884682bbaee1c98&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=5375bd6dd0f948a&c.cpx_300x600mid_bid=0.19&c.cpx_300x600mid_ad=45dd81afc433e7d&c.aol_300x250bot_bid=0.04&c.aol_300x250bot_ad=553edf5e71cce9a&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=489de1d41d99966&c.isIframe=yes)
│ │ │ └──0.36 MB (00.08%) ++ (4 tiny)
│ │ └──25.09 MB (05.46%) -- js-zone(0x19d5d000)
│ │ ├──10.20 MB (02.22%) ── unused-gc-things
│ │ ├───7.99 MB (01.74%) ++ (13 tiny)
│ │ └───6.90 MB (01.50%) ++ shapes
│ ├───20.93 MB (04.56%) -- top(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137, id=333)
│ │ ├───9.43 MB (02.05%) ++ cached/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)
│ │ ├───5.93 MB (01.29%) ++ js-zone(0x10548000)
│ │ └───5.56 MB (01.21%) ++ active/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)
│ ├───19.87 MB (04.33%) -- top(about:memory, id=66)
│ │ ├──17.80 MB (03.88%) -- active/window(about:memory)
│ │ │ ├──15.82 MB (03.45%) -- dom
│ │ │ │ ├──15.79 MB (03.44%) ── orphan-nodes
│ │ │ │ └───0.03 MB (00.01%) ++ (5 tiny)
│ │ │ └───1.98 MB (00.43%) ++ (4 tiny)
│ │ └───2.06 MB (00.45%) ++ js-zone(0x2bc15000)
│ ├───11.60 MB (02.53%) -- top(chrome://browser/content/browser.xul, id=3)
│ │ ├───8.73 MB (01.90%) -- active
│ │ │ ├──8.66 MB (01.89%) ++ window(chrome://browser/content/browser.xul)
│ │ │ └──0.07 MB (00.02%) ++ window(about:blank)
│ │ └───2.87 MB (00.62%) ++ js-zone(0x17dd9000)
│ └────2.64 MB (00.57%) ++ (3 tiny)
├──121.69 MB (26.50%) -- js-non-window
│ ├───62.43 MB (13.60%) -- runtime
│ │ ├──24.38 MB (05.31%) -- code
│ │ │ ├──12.79 MB (02.79%) ── unused
│ │ │ ├──10.05 MB (02.19%) ── baseline
│ │ │ └───1.54 MB (00.34%) ++ (3 tiny)
│ │ ├──12.49 MB (02.72%) ── script-data
│ │ ├───9.72 MB (02.12%) ++ (10 tiny)
│ │ ├───8.00 MB (01.74%) ── shared-immutable-strings-cache
│ │ └───7.84 MB (01.71%) ── atoms-mark-bitmaps
│ ├───56.57 MB (12.32%) -- zones
│ │ ├──43.90 MB (09.56%) ++ zone(0xbbfd000)
│ │ ├───7.76 MB (01.69%) -- zone(0xbbc1000)
│ │ │ ├──7.66 MB (01.67%) -- strings
│ │ │ │ ├──7.10 MB (01.55%) ++ string(<non-notable strings>)
│ │ │ │ └──0.56 MB (00.12%) ++ (10 tiny)
│ │ │ └──0.10 MB (00.02%) ++ (4 tiny)
│ │ └───4.92 MB (01.07%) ++ (163 tiny)
│ └────2.69 MB (00.59%) ++ gc-heap
├───78.15 MB (17.02%) ── heap-unclassified
├───24.82 MB (05.41%) ++ (19 tiny)
├───13.93 MB (03.03%) -- images
│ ├──12.47 MB (02.72%) -- content
│ │ ├──10.75 MB (02.34%) -- raster
│ │ │ ├──10.75 MB (02.34%) ++ used
│ │ │ └───0.00 MB (00.00%) ── unused/<non-notable images>/source
│ │ └───1.72 MB (00.37%) ++ vector/used
│ └───1.46 MB (00.32%) ++ (2 tiny)
├───11.58 MB (02.52%) -- heap-overhead
│ ├───6.29 MB (01.37%) ── bin-unused
│ ├───4.86 MB (01.06%) ── bookkeeping
│ └───0.43 MB (00.09%) ── page-cache
├───10.35 MB (02.26%) -- storage
│ ├───5.89 MB (01.28%) ++ sqlite
│ └───4.46 MB (00.97%) ++ prefix-set
├────7.81 MB (01.70%) ++ workers/workers(chrome)
├────6.61 MB (01.44%) -- network
│ ├──6.12 MB (01.33%) -- cache2
│ │ ├──5.07 MB (01.10%) ── memory-storage(/M)
│ │ └──1.04 MB (00.23%) ++ (6 tiny)
│ └──0.49 MB (00.11%) ++ (5 tiny)
├────5.89 MB (01.28%) -- script-preloader
│ ├──5.83 MB (01.27%) ── non-heap/memmapped-cache [2]
│ └──0.06 MB (00.01%) ++ heap
└────4.98 MB (01.09%) -- atom-tables
├──4.92 MB (01.07%) ── main
└──0.06 MB (00.01%) ── static
Other Measurements
8,388,607.94 MB (100.0%) -- address-space
├──8,386,332.33 MB (99.97%) ── free(segments=423)
└──────2,275.61 MB (00.03%) ++ (2 tiny)
10.86 MB (100.0%) -- decommitted
├───9.40 MB (86.58%) ── js-non-window/gc-heap/decommitted-arenas
└───1.46 MB (13.42%) -- workers/workers(chrome)
├──0.51 MB (04.68%) ── worker(resource://gre/modules/PageThumbsWorker.js, 0x27d5f800)/gc-heap/decommitted-arenas
├──0.48 MB (04.43%) ── worker(resource:///modules/sessionstore/SessionWorker.js, 0x25936800)/gc-heap/decommitted-arenas
└──0.47 MB (04.32%) ── worker(resource://gre/modules/osfile/osfile_async_worker.js, 0x11791000)/gc-heap/decommitted-arenas
3,760 (100.0%) -- event-counts
└──3,760 (100.0%) -- window-objects
├──1,500 (39.89%) -- top(chrome://browser/content/browser.xul, id=3)/active
│ ├──1,499 (39.87%) -- window(chrome://browser/content/browser.xul)/dom
│ │ ├──1,465 (38.96%) ── event-listeners
│ │ └─────34 (00.90%) ── event-targets
│ └──────1 (00.03%) ── window(about:blank)/dom/event-targets
├────993 (26.41%) -- top(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR, id=70)/active
│ ├──470 (12.50%) -- window(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR)/dom
│ │ ├──432 (11.49%) ── event-listeners [3]
│ │ └───38 (01.01%) ── event-targets [4]
│ ├──358 (09.52%) -- window(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)/dom
│ │ ├──344 (09.15%) ── event-listeners [8]
│ │ └───14 (00.37%) ── event-targets [8]
│ ├──109 (02.90%) -- window(about:newtab)/dom
│ │ ├──102 (02.71%) ── event-listeners
│ │ └────7 (00.19%) ── event-targets
│ └───56 (01.49%) ++ (14 tiny)
├────862 (22.93%) -- top(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137, id=333)
│ ├──516 (13.72%) -- cached/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)/dom
│ │ ├──510 (13.56%) ── event-listeners [2]
│ │ └────6 (00.16%) ── event-targets [2]
│ └──346 (09.20%) -- active/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)/dom
│ ├──344 (09.15%) ── event-listeners
│ └────2 (00.05%) ── event-targets
├────257 (06.84%) -- top(http://drudgereport.com/, id=7)/active
│ ├──138 (03.67%) ++ (18 tiny)
│ ├───67 (01.78%) -- window(http://drudgereport.com/)/dom
│ │ ├──62 (01.65%) ── event-listeners [2]
│ │ └───5 (00.13%) ── event-targets [3]
│ └───52 (01.38%) -- window(http://imk-d.openx.net/mw/1.0/afr?auid=538157383&c.mn_300x250mid_bid=0.16&c.mn_300x250mid_ad=466944283&c.mn_300x600bot_bid=0.06&c.mn_300x600bot_ad=345961283&c.mapn_728x90top_bid=0.01&c.mapn_728x90top_ad=645473727&c.deviceType=display&c.cpx_300x600bot_bid=0.19&c.cpx_300x600bot_ad=4724e72d0acf84f8&c.aol_160x600bot_bid=0.02&c.aol_160x600bot_ad=549ce331bf877fa8&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=5282345b51a4c29&c.idx_300x250top_bid=0.02&c.idx_300x250top_ad=75744ffbfe26e298&c.tl_970x250top_bid=0.06&c.tl_970x250top_ad=1884682bbaee1c98&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=5375bd6dd0f948a&c.cpx_300x600mid_bid=0.19&c.cpx_300x600mid_ad=45dd81afc433e7d&c.aol_300x250bot_bid=0.04&c.aol_300x250bot_ad=553edf5e71cce9a&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=489de1d41d99966&c.isIframe=yes)/dom
│ ├──49 (01.30%) ── event-listeners
│ └───3 (00.08%) ── event-targets
├────123 (03.27%) -- top(about:newtab, id=574)/active/window(about:newtab)/dom
│ ├──122 (03.24%) ── event-listeners
│ └────1 (00.03%) ── event-targets
└─────25 (00.66%) ++ (3 tiny)
1 (100.0%) -- file-blob-urls
└──1 (100.0%) ── owner unknown/blob:null/33896ca7-b9c2-409a-8669-ec0b7492c7bb
316.70 MB (100.0%) -- heap-committed
├──305.12 MB (96.34%) ── allocated
└───11.58 MB (03.66%) ── overhead
13.93 MB (100.0%) -- images
├──12.47 MB (89.50%) -- content
│ ├──10.75 MB (77.15%) -- raster
│ │ ├──10.75 MB (77.14%) -- used
│ │ │ ├───6.35 MB (45.60%) ── decoded-heap
│ │ │ └───4.39 MB (31.54%) ── source
│ │ └───0.00 MB (00.02%) ── unused/source
│ └───1.72 MB (12.35%) -- vector/used
│ ├──1.72 MB (12.33%) ── source
│ └──0.00 MB (00.02%) ── decoded-heap
├───1.44 MB (10.35%) -- chrome
│ ├──1.34 MB (09.60%) -- vector/used
│ │ ├──1.33 MB (09.58%) ── source
│ │ └──0.00 MB (00.02%) ── decoded-heap
│ └──0.10 MB (00.75%) ++ raster/used
└───0.02 MB (00.15%) ++ uncached/raster
247.02 MB (100.0%) -- js-main-runtime
├───93.87 MB (38.00%) -- compartments
│ ├──44.85 MB (18.16%) -- classes/objects
│ │ ├──38.75 MB (15.69%) ── gc-heap
│ │ ├───6.11 MB (02.47%) -- malloc-heap
│ │ │ ├──4.85 MB (01.97%) ── slots
│ │ │ └──1.25 MB (00.51%) ++ (2 tiny)
│ │ └───0.00 MB (00.00%) ── non-heap/elements/normal
│ ├──22.68 MB (09.18%) -- baseline
│ │ ├──18.52 MB (07.50%) ── fallback-stubs
│ │ └───4.16 MB (01.68%) ── data
│ ├──10.86 MB (04.40%) -- scripts
│ │ ├───7.07 MB (02.86%) ── gc-heap
│ │ └───3.79 MB (01.53%) ── malloc-heap/data
│ ├───6.53 MB (02.64%) -- type-inference
│ │ ├──4.45 MB (01.80%) ── type-scripts
│ │ └──2.08 MB (00.84%) ++ (3 tiny)
│ ├───6.36 MB (02.58%) ++ (9 tiny)
│ └───2.59 MB (01.05%) ── cross-compartment-wrapper-table
├───88.04 MB (35.64%) -- zones
│ ├──23.03 MB (09.32%) -- shapes
│ │ ├──13.68 MB (05.54%) -- gc-heap
│ │ │ ├──10.58 MB (04.28%) ── tree
│ │ │ ├───2.72 MB (01.10%) ── dict
│ │ │ └───0.38 MB (00.15%) ── base
│ │ └───9.35 MB (03.79%) -- malloc-heap
│ │ ├──7.53 MB (03.05%) ── tree-tables
│ │ └──1.82 MB (00.74%) ++ (2 tiny)
│ ├──17.31 MB (07.01%) -- strings
│ │ ├───8.90 MB (03.60%) -- gc-heap
│ │ │ ├──8.60 MB (03.48%) ── latin1
│ │ │ └──0.29 MB (00.12%) ── two-byte
│ │ └───8.42 MB (03.41%) -- malloc-heap
│ │ ├──6.66 MB (02.70%) ── latin1
│ │ └──1.75 MB (00.71%) ── two-byte
│ ├──16.41 MB (06.64%) ── unused-gc-things
│ ├───7.13 MB (02.89%) ── type-pool
│ ├───5.67 MB (02.30%) -- scopes
│ │ ├──3.35 MB (01.36%) ── malloc-heap
│ │ └──2.32 MB (00.94%) ── gc-heap
│ ├───5.58 MB (02.26%) ++ (8 tiny)
│ ├───4.71 MB (01.91%) -- object-groups
│ │ ├──4.45 MB (01.80%) ── gc-heap
│ │ └──0.26 MB (00.10%) ── malloc-heap
│ ├───4.41 MB (01.79%) -- lazy-scripts
│ │ ├──3.33 MB (01.35%) ── gc-heap
│ │ └──1.08 MB (00.44%) ── malloc-heap
│ └───3.78 MB (01.53%) ── baseline/optimized-stubs
├───62.43 MB (25.27%) ── runtime
└────2.69 MB (01.09%) ++ gc-heap
588 (100.0%) -- js-main-runtime-compartments
├──309 (52.55%) ++ system
└──279 (47.45%) -- user
├──107 (18.20%) ++ (65 tiny)
├───38 (06.46%) ── https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR [38]
├───30 (05.10%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538157381&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes [30]
├───28 (04.76%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538166749&c.deviceType=display&c.cpx_300x600bot_bid=0.04&c.cpx_300x600bot_ad=420c52b084be73d&c.aol_160x600bot_bid=0.04&c.aol_160x600bot_ad=51cbd9fbe1de80e&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=52a8e8a7da72ffd&c.cpx_300x600mid_bid=0.04&c.cpx_300x600mid_ad=45bd0209386eb038&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=53cef0b44547c54&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=48131d42f5b659e8&c.aol_300x250bot_bid=0.13&c.aol_300x250bot_ad=55ced8e6ae558948&c.isIframe=yes [28]
├───24 (04.08%) ── https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html [24]
├───17 (02.89%) ── http://drudgereport.com/ [17]
├────8 (01.36%) ── [Expanded Principal [https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html]] [8]
├────8 (01.36%) ── http://media.carambo.la/Xtr/DrudgeReport/Sovrn_300x250_Disp.__52976_17_08_09_14_23_01.html [8]
├────7 (01.19%) ── http://imk-d.openx.net/mw/1.0/afr?auid=538157383&c.mn_300x250mid_bid=0.16&c.mn_300x250mid_ad=466944283&c.mn_300x600bot_bid=0.06&c.mn_300x600bot_ad=345961283&c.mapn_728x90top_bid=0.01&c.mapn_728x90top_ad=645473727&c.deviceType=display&c.cpx_300x600bot_bid=0.19&c.cpx_300x600bot_ad=4724e72d0acf84f8&c.aol_160x600bot_bid=0.02&c.aol_160x600bot_ad=549ce331bf877fa8&c.aol_728x90top_bid=0.11&c.aol_728x90top_ad=5282345b51a4c29&c.idx_300x250top_bid=0.02&c.idx_300x250top_ad=75744ffbfe26e298&c.tl_970x250top_bid=0.06&c.tl_970x250top_ad=1884682bbaee1c98&c.aol_300x250mid_bid=0.13&c.aol_300x250mid_ad=5375bd6dd0f948a&c.cpx_300x600mid_bid=0.19&c.cpx_300x600mid_ad=45dd81afc433e7d&c.aol_300x250bot_bid=0.04&c.aol_300x250bot_ad=553edf5e71cce9a&c.cpx_300x250bot_bid=0.04&c.cpx_300x250bot_ad=489de1d41d99966&c.isIframe=yes [7]
├────6 (01.02%) ── [Expanded Principal [https://googleads.g.doubleclick.net/pagead/drt/si]] [6]
└────6 (01.02%) ── https://googleads.g.doubleclick.net/pagead/drt/si [6]
99.60 MB (100.0%) -- js-main-runtime-gc-heap-committed
├──82.20 MB (82.52%) -- used
│ ├──78.97 MB (79.28%) -- gc-things
│ │ ├──38.75 MB (38.90%) ── objects
│ │ ├──13.30 MB (13.35%) ── shapes
│ │ ├───8.90 MB (08.93%) ── strings
│ │ ├───7.07 MB (07.10%) ── scripts
│ │ ├───4.45 MB (04.47%) ── object-groups
│ │ ├───3.33 MB (03.34%) ── lazy-scripts
│ │ ├───2.32 MB (02.33%) ── scopes
│ │ └───0.85 MB (00.85%) ++ (4 tiny)
│ ├───1.69 MB (01.69%) ── chunk-admin
│ └───1.54 MB (01.55%) ── arena-admin
└──17.41 MB (17.48%) -- unused
├──16.41 MB (16.47%) -- gc-things
│ ├───6.61 MB (06.64%) ── objects
│ ├───3.86 MB (03.87%) ── shapes
│ ├───1.85 MB (01.86%) ── object-groups
│ ├───1.66 MB (01.66%) ── lazy-scripts
│ ├───1.33 MB (01.34%) ++ (6 tiny)
│ └───1.09 MB (01.10%) ── strings
├───1.00 MB (01.00%) ── chunks
└───0.00 MB (00.00%) ── arenas
214 (100.0%) -- message-manager
└──214 (100.0%) -- referent
├──162 (75.70%) -- global-manager
│ ├──162 (75.70%) ── strong
│ └────0 (00.00%) ++ weak
├───43 (20.09%) -- parent-process-manager
│ ├──43 (20.09%) ── strong
│ └───0 (00.00%) ++ weak
└────9 (04.21%) -- child-process-manager
├──9 (04.21%) ── strong
└──0 (00.00%) ++ weak
1,594 (100.0%) -- observer-service
└──1,594 (100.0%) -- referent
├──1,236 (77.54%) ── strong
└────358 (22.46%) -- weak
├──356 (22.33%) ── alive
└────2 (00.13%) ── dead
756 (100.0%) -- observer-service-suspect
├──306 (40.48%) ── referent(topic=xpcom-shutdown)
├──226 (29.89%) ── referent(topic=memory-pressure)
├──112 (14.81%) ── referent(topic=chrome-flush-skin-caches)
└──112 (14.81%) ── referent(topic=wake_notification)
830 (100.0%) -- preference-service
└──830 (100.0%) -- referent
├──648 (78.07%) ── strong
└──182 (21.93%) -- weak
├──182 (21.93%) ── alive
└────0 (00.00%) ── dead
48.71 MB (100.0%) -- window-objects
├──23.78 MB (48.83%) -- dom
│ ├──15.98 MB (32.82%) ── orphan-nodes
│ ├───4.21 MB (08.65%) ── element-nodes
│ ├───2.29 MB (04.70%) ── text-nodes
│ ├───1.11 MB (02.29%) ── other
│ └───0.18 MB (00.37%) ++ (3 tiny)
├──15.95 MB (32.75%) -- layout
│ ├───3.42 MB (07.02%) ── style-structs
│ ├───3.27 MB (06.72%) ── frames
│ ├───3.09 MB (06.33%) ── style-sets
│ ├───2.71 MB (05.55%) ── pres-shell
│ ├───1.16 MB (02.38%) ── style-contexts
│ ├───0.98 MB (02.02%) ── rule-nodes
│ ├───0.70 MB (01.43%) ++ (3 tiny)
│ └───0.63 MB (01.29%) ── text-runs
├───8.92 MB (18.31%) ── style-sheets
└───0.05 MB (00.10%) ── property-tables
30.83 MB ── d3d11-shared-textures
0.00 MB ── gfx-d2d-vram-draw-target
0.00 MB ── gfx-d2d-vram-source-surface
0.09 MB ── gfx-surface-win32
0.00 MB ── gfx-textures
0.00 MB ── gfx-textures-peak
0.00 MB ── gfx-tiles-waste
0 ── ghost-windows
69.64 MB ── gpu-committed
129.26 MB ── gpu-dedicated
12.89 MB ── gpu-shared
305.12 MB ── heap-allocated
1.00 MB ── heap-chunksize
351.00 MB ── heap-mapped
1 ── host-object-urls
0.18 MB ── imagelib-surface-cache-estimated-locked
11.63 MB ── imagelib-surface-cache-estimated-total
0 ── imagelib-surface-cache-overflow-count
1.88 MB ── js-main-runtime-temporary-peak
547.85 MB ── private
585.24 MB ── resident
560.83 MB ── resident-unique
0.00 MB ── shmem-allocated
0.00 MB ── shmem-mapped
28.10 MB ── system-heap-allocated
0.00 MB ── tracelogger
0 ── unresolved-ipc-promises
2,258.77 MB ── vsize
7,564,565.81 MB ── vsize-max-contiguous
End of Main Process
| Reporter | ||
Comment 6•8 years ago
|
||
Memory after running https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR for a couple of hours. Windows Task manager says that memory usage by FF is 1,050 MB,
Main Process
Explicit Allocations
988.48 MB (100.0%) -- explicit
├──403.10 MB (40.78%) -- js-non-window
│ ├──250.43 MB (25.34%) -- zones
│ │ ├──205.08 MB (20.75%) -- zone(0x2e726000)
│ │ │ ├───56.87 MB (05.75%) -- shapes
│ │ │ │ ├──35.00 MB (03.54%) -- gc-heap
│ │ │ │ │ ├──25.25 MB (02.55%) ── tree
│ │ │ │ │ └───9.75 MB (00.99%) ++ (2 tiny)
│ │ │ │ └──21.87 MB (02.21%) -- malloc-heap
│ │ │ │ ├──17.38 MB (01.76%) ── tree-tables
│ │ │ │ └───4.49 MB (00.45%) ++ (2 tiny)
│ │ │ ├───41.98 MB (04.25%) ── baseline/optimized-stubs
│ │ │ ├───35.50 MB (03.59%) ++ (25 tiny)
│ │ │ ├───24.49 MB (02.48%) ── type-pool
│ │ │ ├───18.90 MB (01.91%) ── unused-gc-things
│ │ │ ├───14.29 MB (01.45%) -- lazy-scripts
│ │ │ │ ├──10.98 MB (01.11%) ── gc-heap
│ │ │ │ └───3.31 MB (00.33%) ── malloc-heap
│ │ │ └───13.05 MB (01.32%) -- object-groups
│ │ │ ├──12.20 MB (01.23%) ── gc-heap
│ │ │ └───0.85 MB (00.09%) ── malloc-heap
│ │ ├───37.25 MB (03.77%) ++ zone(0xbbfd000)
│ │ └────8.11 MB (00.82%) ++ (23 tiny)
│ ├──147.69 MB (14.94%) -- runtime
│ │ ├───96.00 MB (09.71%) -- code
│ │ │ ├──48.48 MB (04.90%) ── baseline
│ │ │ ├──37.18 MB (03.76%) ── unused
│ │ │ └──10.34 MB (01.05%) ++ (3 tiny)
│ │ ├───18.96 MB (01.92%) ── shared-immutable-strings-cache
│ │ ├───16.86 MB (01.71%) ── script-data
│ │ └───15.86 MB (01.60%) ++ (11 tiny)
│ └────4.98 MB (00.50%) ++ gc-heap
├──319.73 MB (32.35%) -- window-objects
│ ├──200.25 MB (20.26%) -- top(none)/detached
│ │ ├──193.49 MB (19.57%) -- window([system])
│ │ │ ├───96.28 MB (09.74%) -- js-compartment(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1, about:blank)
│ │ │ │ ├──41.35 MB (04.18%) -- classes
│ │ │ │ │ ├──28.05 MB (02.84%) -- class(Function)/objects
│ │ │ │ │ │ ├──27.23 MB (02.75%) ── gc-heap [112]
│ │ │ │ │ │ └───0.81 MB (00.08%) ── malloc-heap/slots [112]
│ │ │ │ │ └──13.31 MB (01.35%) ++ (4 tiny)
│ │ │ │ ├──35.45 MB (03.59%) -- baseline
│ │ │ │ │ ├──28.95 MB (02.93%) ── fallback-stubs [40]
│ │ │ │ │ └───6.50 MB (00.66%) ── data [37]
│ │ │ │ └──19.48 MB (01.97%) ++ (7 tiny)
│ │ │ ├───31.46 MB (03.18%) -- js-compartment(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1, about:srcdoc)
│ │ │ │ ├──18.20 MB (01.84%) -- baseline
│ │ │ │ │ ├──14.65 MB (01.48%) ── fallback-stubs [5]
│ │ │ │ │ └───3.55 MB (00.36%) ── data [5]
│ │ │ │ └──13.26 MB (01.34%) ++ (9 tiny)
│ │ │ ├───22.51 MB (02.28%) ++ (37 tiny)
│ │ │ ├───17.61 MB (01.78%) ++ js-compartment(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1)
│ │ │ ├───15.30 MB (01.55%) -- js-compartment(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html, about:blank)
│ │ │ │ ├──10.33 MB (01.05%) ++ classes
│ │ │ │ └───4.97 MB (00.50%) ++ (6 tiny)
│ │ │ └───10.33 MB (01.04%) ++ js-compartment(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)
│ │ └────6.76 MB (00.68%) ++ (5 tiny)
│ ├───67.97 MB (06.88%) -- top(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1, id=70)/active
│ │ ├──30.33 MB (03.07%) -- window(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1)
│ │ │ ├──17.91 MB (01.81%) ++ (6 tiny)
│ │ │ └──12.41 MB (01.26%) ++ js-compartment(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1)
│ │ ├──28.57 MB (02.89%) -- window(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)
│ │ │ ├──14.29 MB (01.45%) ++ js-compartment(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html, about:blank)
│ │ │ ├──12.58 MB (01.27%) ++ js-compartment(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)
│ │ │ └───1.70 MB (00.17%) ++ (4 tiny)
│ │ └───9.07 MB (00.92%) ++ (18 tiny)
│ ├───19.56 MB (01.98%) ++ (5 tiny)
│ ├───17.06 MB (01.73%) -- top(about:memory, id=66)
│ │ ├──15.49 MB (01.57%) -- active/window(about:memory)
│ │ │ ├──13.54 MB (01.37%) -- dom
│ │ │ │ ├──13.51 MB (01.37%) ── orphan-nodes
│ │ │ │ └───0.03 MB (00.00%) ++ (5 tiny)
│ │ │ └───1.95 MB (00.20%) ++ (4 tiny)
│ │ └───1.57 MB (00.16%) ++ js-zone(0x2bc15000)
│ └───14.89 MB (01.51%) ++ top(http://drudgereport.com/, id=7)
├──111.57 MB (11.29%) ── heap-unclassified
├───55.52 MB (05.62%) -- network
│ ├──54.91 MB (05.55%) -- cache2
│ │ ├──46.87 MB (04.74%) ── memory-storage(/M)
│ │ └───8.04 MB (00.81%) ++ (7 tiny)
│ └───0.62 MB (00.06%) ++ (5 tiny)
├───43.69 MB (04.42%) ++ (24 tiny)
├───32.77 MB (03.32%) -- heap-overhead
│ ├──23.35 MB (02.36%) ── bin-unused
│ └───9.42 MB (00.95%) ++ (2 tiny)
├───11.07 MB (01.12%) ++ storage
└───11.03 MB (01.12%) ++ workers
Other Measurements
8,388,607.94 MB (100.0%) -- address-space
├──8,385,516.82 MB (99.96%) ── free(segments=524)
└──────3,091.11 MB (00.04%) ++ (2 tiny)
17.14 MB (100.0%) -- decommitted
├──14.30 MB (83.45%) ── js-non-window/gc-heap/decommitted-arenas
└───2.84 MB (16.55%) -- workers
├──1.46 MB (08.55%) -- workers(chrome)
│ ├──0.50 MB (02.94%) ── worker(resource:///modules/sessionstore/SessionWorker.js, 0x25936800)/gc-heap/decommitted-arenas
│ ├──0.49 MB (02.87%) ── worker(resource://gre/modules/PageThumbsWorker.js, 0x27d5f800)/gc-heap/decommitted-arenas
│ └──0.47 MB (02.74%) ── worker(resource://gre/modules/osfile/osfile_async_worker.js, 0x11791000)/gc-heap/decommitted-arenas
└──1.37 MB (08.00%) -- workers(googlesyndication.com)
├──0.69 MB (04.01%) ── worker(blob:https://tpc.googlesyndication.com/0d739250-5a73-4710-ae49-a4c752e1f0d7, 0x600ae800)/gc-heap/decommitted-arenas
└──0.68 MB (03.99%) ── worker(blob:https://tpc.googlesyndication.com/6be1de44-c156-478d-a53e-51f0f801be15, 0x600ac800)/gc-heap/decommitted-arenas
3,296 (100.0%) -- event-counts
└──3,296 (100.0%) -- window-objects
├──1,519 (46.09%) -- top(chrome://browser/content/browser.xul, id=3)/active
│ ├──1,518 (46.06%) -- window(chrome://browser/content/browser.xul)/dom
│ │ ├──1,477 (44.81%) ── event-listeners
│ │ └─────41 (01.24%) ── event-targets
│ └──────1 (00.03%) ── window(about:blank)/dom/event-targets
├──1,072 (32.52%) -- top(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1, id=70)/active
│ ├────639 (19.39%) -- window(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)/dom
│ │ ├──476 (14.44%) ── event-listeners [11]
│ │ └──163 (04.95%) ── event-targets [18]
│ ├────345 (10.47%) -- window(https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1)/dom
│ │ ├──274 (08.31%) ── event-listeners [4]
│ │ └───71 (02.15%) ── event-targets [5]
│ └─────88 (02.67%) ++ (18 tiny)
├────361 (10.95%) -- top(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137, id=333)/active/window(https://bugzilla.mozilla.org/show_bug.cgi?id=1392137)/dom
│ ├──357 (10.83%) ── event-listeners
│ └────4 (00.12%) ── event-targets
├────123 (03.73%) -- top(about:newtab, id=574)/active/window(about:newtab)/dom
│ ├──122 (03.70%) ── event-listeners
│ └────1 (00.03%) ── event-targets
├────112 (03.40%) -- top(http://drudgereport.com/, id=7)/active
│ ├───67 (02.03%) -- window(http://drudgereport.com/)/dom
│ │ ├──62 (01.88%) ── event-listeners [2]
│ │ └───5 (00.15%) ── event-targets [3]
│ └───45 (01.37%) ++ (9 tiny)
├─────84 (02.55%) -- top(none)/detached
│ ├──70 (02.12%) ── window([system])/dom/event-targets [47]
│ └──14 (00.42%) ++ (2 tiny)
└─────25 (00.76%) ++ (3 tiny)
4 (100.0%) -- file-blob-urls
├──3 (75.00%) -- owner(https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html)
│ ├──1 (25.00%) ── blob:https://tpc.googlesyndication.com/0d739250-5a73-4710-ae49-a4c752e1f0d7
│ ├──1 (25.00%) ── blob:https://tpc.googlesyndication.com/6be1de44-c156-478d-a53e-51f0f801be15
│ └──1 (25.00%) ── blob:https://tpc.googlesyndication.com/c6f38b13-9847-4cc6-ac5b-da1f617904af
└──1 (25.00%) ── owner unknown/blob:null/33896ca7-b9c2-409a-8669-ec0b7492c7bb
625.57 MB (100.0%) -- heap-committed
├──592.80 MB (94.76%) ── allocated
└───32.77 MB (05.24%) ── overhead
6.83 MB (100.0%) -- images
├──4.85 MB (71.01%) -- content
│ ├──3.04 MB (44.54%) -- raster
│ │ ├──2.92 MB (42.79%) -- used
│ │ │ ├──1.58 MB (23.21%) ── decoded-heap
│ │ │ └──1.34 MB (19.58%) ── source
│ │ └──0.12 MB (01.75%) -- unused
│ │ ├──0.12 MB (01.69%) ── source
│ │ └──0.00 MB (00.07%) ── decoded-heap
│ └──1.81 MB (26.47%) -- vector
│ ├──1.72 MB (25.19%) -- used
│ │ ├──1.72 MB (25.16%) ── source
│ │ └──0.00 MB (00.03%) ── decoded-heap
│ └──0.09 MB (01.28%) ── unused/source
├──1.93 MB (28.22%) -- chrome
│ ├──1.80 MB (26.39%) -- vector/used
│ │ ├──1.80 MB (26.35%) ── source
│ │ └──0.00 MB (00.04%) ── decoded-heap
│ └──0.12 MB (01.83%) ++ raster/used
└──0.05 MB (00.77%) ++ uncached/raster
685.64 MB (100.0%) -- js-main-runtime
├──298.85 MB (43.59%) -- compartments
│ ├──127.13 MB (18.54%) -- classes/objects
│ │ ├──108.53 MB (15.83%) ── gc-heap
│ │ └───18.60 MB (02.71%) -- malloc-heap
│ │ ├──14.14 MB (02.06%) ── slots
│ │ └───4.47 MB (00.65%) ++ (2 tiny)
│ ├──111.39 MB (16.25%) -- baseline
│ │ ├───90.53 MB (13.20%) ── fallback-stubs
│ │ └───20.86 MB (03.04%) ── data
│ ├───24.52 MB (03.58%) -- scripts
│ │ ├──16.07 MB (02.34%) ── gc-heap
│ │ └───8.45 MB (01.23%) ── malloc-heap/data
│ ├───18.81 MB (02.74%) -- type-inference
│ │ ├──11.94 MB (01.74%) ── type-scripts
│ │ └───6.87 MB (01.00%) ++ (3 tiny)
│ └───17.01 MB (02.48%) ++ (10 tiny)
├──234.11 MB (34.15%) -- zones
│ ├───65.73 MB (09.59%) -- shapes
│ │ ├──41.30 MB (06.02%) -- gc-heap
│ │ │ ├──30.03 MB (04.38%) ── tree
│ │ │ ├──10.43 MB (01.52%) ── dict
│ │ │ └───0.85 MB (00.12%) ── base
│ │ └──24.42 MB (03.56%) -- malloc-heap
│ │ ├──19.25 MB (02.81%) ── tree-tables
│ │ └───5.17 MB (00.75%) ++ (2 tiny)
│ ├───42.17 MB (06.15%) ── baseline/optimized-stubs
│ ├───27.08 MB (03.95%) ── type-pool
│ ├───26.60 MB (03.88%) ── unused-gc-things
│ ├───15.48 MB (02.26%) -- object-groups
│ │ ├──14.58 MB (02.13%) ── gc-heap
│ │ └───0.91 MB (00.13%) ── malloc-heap
│ ├───15.39 MB (02.24%) ++ (8 tiny)
│ ├───15.13 MB (02.21%) -- lazy-scripts
│ │ ├──11.60 MB (01.69%) ── gc-heap
│ │ └───3.53 MB (00.52%) ── malloc-heap
│ ├───15.05 MB (02.19%) -- strings
│ │ ├───7.69 MB (01.12%) -- gc-heap
│ │ │ ├──7.53 MB (01.10%) ── latin1
│ │ │ └──0.17 MB (00.02%) ── two-byte
│ │ └───7.35 MB (01.07%) ++ malloc-heap
│ └───11.49 MB (01.68%) -- scopes
│ ├───7.00 MB (01.02%) ── malloc-heap
│ └───4.49 MB (00.65%) ── gc-heap
├──147.69 MB (21.54%) ── runtime
└────4.98 MB (00.73%) ++ gc-heap
801 (100.0%) -- js-main-runtime-compartments
├──492 (61.42%) -- user
│ ├──122 (15.23%) ++ (90 tiny)
│ ├──122 (15.23%) ── https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1, about:blank [122]
│ ├───94 (11.74%) ── [Expanded Principal [https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1]] [94]
│ ├───56 (06.99%) ── [Expanded Principal [https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html]] [56]
│ ├───53 (06.62%) ── https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html, about:blank [53]
│ ├───30 (03.75%) ── https://tpc.googlesyndication.com/safeframe/1-0-10/html/container.html [30]
│ └───15 (01.87%) ── https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull/KSGR?MR=1, about:srcdoc [15]
└──309 (38.58%) ++ system
241.70 MB (100.0%) -- js-main-runtime-gc-heap-committed
├──214.10 MB (88.58%) -- used
│ ├──206.38 MB (85.39%) -- gc-things
│ │ ├──108.53 MB (44.90%) ── objects
│ │ ├───40.46 MB (16.74%) ── shapes
│ │ ├───16.07 MB (06.65%) ── scripts
│ │ ├───14.58 MB (06.03%) ── object-groups
│ │ ├───11.60 MB (04.80%) ── lazy-scripts
│ │ ├────7.69 MB (03.18%) ── strings
│ │ ├────4.49 MB (01.86%) ── scopes
│ │ └────2.97 MB (01.23%) ++ (4 tiny)
│ ├────3.98 MB (01.65%) ── chunk-admin
│ └────3.73 MB (01.54%) ── arena-admin
└───27.60 MB (11.42%) -- unused
├──26.60 MB (11.00%) -- gc-things
│ ├──11.10 MB (04.59%) ── objects
│ ├───4.29 MB (01.78%) ── lazy-scripts
│ ├───4.12 MB (01.70%) ── shapes
│ ├───3.61 MB (01.49%) ++ (7 tiny)
│ └───3.48 MB (01.44%) ── strings
└───1.00 MB (00.41%) ++ (2 tiny)
214 (100.0%) -- message-manager
└──214 (100.0%) -- referent
├──162 (75.70%) -- global-manager
│ ├──162 (75.70%) ── strong
│ └────0 (00.00%) ++ weak
├───43 (20.09%) -- parent-process-manager
│ ├──43 (20.09%) ── strong
│ └───0 (00.00%) ++ weak
└────9 (04.21%) -- child-process-manager
├──9 (04.21%) ── strong
└──0 (00.00%) ++ weak
1,908 (100.0%) -- observer-service
└──1,908 (100.0%) -- referent
├──1,538 (80.61%) ── strong
└────370 (19.39%) -- weak
├──366 (19.18%) ── alive
└────4 (00.21%) ── dead
1,329 (100.0%) -- observer-service-suspect
├────417 (31.38%) ── referent(topic=xpcom-shutdown)
├────311 (23.40%) ── referent(topic=memory-pressure)
├────131 (09.86%) ── referent(topic=network:offline-status-changed)
├────125 (09.41%) ── referent(topic=dom-private-storage2-changed)
├────125 (09.41%) ── referent(topic=dom-storage2-changed)
├────110 (08.28%) ── referent(topic=chrome-flush-skin-caches)
└────110 (08.28%) ── referent(topic=wake_notification)
871 (100.0%) -- preference-service
└──871 (100.0%) -- referent
├──689 (79.10%) ── strong
└──182 (20.90%) -- weak
├──182 (20.90%) ── alive
└────0 (00.00%) ── dead
37.85 MB (100.0%) -- window-objects
├──20.54 MB (54.26%) -- dom
│ ├──14.67 MB (38.75%) ── orphan-nodes
│ ├───2.87 MB (07.59%) ── element-nodes
│ ├───1.28 MB (03.39%) ── text-nodes
│ ├───1.14 MB (03.02%) ── other
│ ├───0.55 MB (01.46%) ── event-targets
│ └───0.02 MB (00.05%) ++ (2 tiny)
├──11.30 MB (29.84%) -- layout
│ ├───2.53 MB (06.68%) ── frames
│ ├───2.32 MB (06.14%) ── style-structs
│ ├───2.25 MB (05.93%) ── style-sets
│ ├───1.86 MB (04.91%) ── pres-shell
│ ├───0.71 MB (01.87%) ── style-contexts
│ ├───0.65 MB (01.71%) ── rule-nodes
│ ├───0.50 MB (01.32%) ── text-runs
│ └───0.49 MB (01.28%) ++ (3 tiny)
├───5.98 MB (15.81%) ── style-sheets
└───0.03 MB (00.09%) ── property-tables
31.05 MB ── d3d11-shared-textures
15.29 MB ── d3d9-shared-textures
0.00 MB ── gfx-d2d-vram-draw-target
0.43 MB ── gfx-d2d-vram-source-surface
0.43 MB ── gfx-surface-win32
0.00 MB ── gfx-textures
0.00 MB ── gfx-textures-peak
0.00 MB ── gfx-tiles-waste
0 ── ghost-windows
73.46 MB ── gpu-committed
139.91 MB ── gpu-dedicated
29.11 MB ── gpu-shared
592.80 MB ── heap-allocated
1.00 MB ── heap-chunksize
670.00 MB ── heap-mapped
4 ── host-object-urls
0.19 MB ── imagelib-surface-cache-estimated-locked
3.78 MB ── imagelib-surface-cache-estimated-total
0 ── imagelib-surface-cache-overflow-count
1.88 MB ── js-main-runtime-temporary-peak
1,172.58 MB ── private
1,177.63 MB ── resident
1,151.28 MB ── resident-unique
0.00 MB ── shmem-allocated
0.00 MB ── shmem-mapped
51.64 MB ── system-heap-allocated
0.00 MB ── tracelogger
0 ── unresolved-ipc-promises
3,073.98 MB ── vsize
7,564,565.81 MB ── vsize-max-contiguous
0 ── webgl-buffer-count
0.00 MB ── webgl-buffer-memory
1 ── webgl-context-count
0 ── webgl-renderbuffer-count
0.00 MB ── webgl-renderbuffer-memory
0 ── webgl-shader-count
0 ── webgl-texture-count
0.00 MB ── webgl-texture-memory
End of Main Process
| Reporter | ||
Comment 7•8 years ago
|
||
I note that clicking the "Measure" button on about:memory reports on the current memory in usage. Then, FF appears to run a GC (garbage collection) as the memory used suddenly dropped by 300 MB. A subsequent memory usage drops the memory usage another 300 MB so that the memory in usage is back to 450 MB.
It appears that the memory leakage is temporary and is related to web pages automatically refreshing themselves.
In my opinion, FireFox needs to know when a page automatically refreshes itself. After a webpage refreshes itself, FireFox needs to run a GC. Maybe twice.
Comment 8•8 years ago
|
||
:mccr8, do you think there's anything we can improve about the situation here given the last few comments (or can you redirect to someone who would know? I don't know enough about GC / the DOM to really comment much.
Flags: needinfo?(continuation)
Comment 9•8 years ago
|
||
It sounds like the GC isn't running until the memory reporter somehow kicks up enough activity. Jon, could you maybe see if there's something going wrong on the GC side?
Component: Untriaged → JavaScript: GC
Flags: needinfo?(continuation) → needinfo?(jcoppeard)
Product: Firefox → Core
Comment 10•8 years ago
|
||
OK, I'm trying the locally. Some observations:
- memory fluctuates but has risen slowly up to 650MiB after ~3 hours
- GC *is* happening periodically on the main thread
- the page is making loads of network requests (one every few seconds)
Comment 11•8 years ago
|
||
Several hours later and memory use is 690MiB, so I'm not observing this run away memory use.
It may be a specific advert that is causing the problem and that I'm not being served that one.
| Reporter | ||
Comment 12•8 years ago
|
||
> Several hours later and memory use is 690MiB, so I'm not observing this run away memory use.
If you using the about:memory function in FireFox, my observation is that the entire program is garbage collected at the completion of every "Measure" button click event. Kind of a Heisenberg Uncertainty Principal thing.
You need to use an external tool such as Windows Task Manager to see how much actual memory is being used by FireFox in this specific case.
> Does the memory usage go away after closing the tab?
Yes, I observed this over the weekend.
| Reporter | ||
Comment 13•8 years ago
|
||
I let https://www.wunderground.com/weather/us/tx/sugar-land-municipal-hull run for about three hours today. There where several other tabs in use also. My memory usage according to Windows Task Manager (WTM) was 1.5 GB.
I dismissed the wundergound tab. The memory usage only dropped 100 MB to 1.4 GB (WTM).
I dismissed the other tabs. The memory usage dropped to 1.0 GB (WTM). The tab left was my default website, http://drudgereport.com/ .
I then started another tab and opened up about:memory. I ran several GC and CC events. No appreciable memory change (1.0 GB according to WTM).
I then clicked on the Measure button. It showed 600 MB of usage (a 400 MB discrepancy with WTM).
I am perplexed. This looks more like a resource leak which is incidentally leaking memory. But, who knows ?
Comment 14•8 years ago
|
||
Comment 11
> It may be a specific advert that is causing the problem and that I'm not being served that one.
I concur. I tried a few runs today, looking at Windows Task Manager and at Resource Monitor. I was using a brand new profile (created for this test) using Firefox Nightly 57.0a1 (2017-08-29) (64-bit) Build 20170829100404 under Windows 7 Home Premium SP1 (64-bit).
In my case, the URL I used was https://www.wunderground.com/weather/us/or/salem/97305
Some runs went with normal activity.
Some runs climbed in working set memory and private memory for the content process; on two of the runs that I allowed to run for a while the private memory climbed to 1G! (Thank you for the process number when mouse hovers over the tab!) When grabbing more and more private memory, I noticed the CPU fan was running, CPU usage was in the neighborhood of 25-50% (4 cores so 50% means the equivalent of two cores going full bore), and the Plug-in icon was in the toolbar (waiting for me to enable Flash; I do have Adobe Flash Player 26 NPAPI version 26.0.0.151 installed on my system).
The inconsistent runs would be consistent with one or more advertisements having (or triggering) an issue and why the reporter didn't experience problems when using an ad blocker (mentioned at end of Comment 0).
I don't know if it would be useful, but I ended up installing the Gecko Profiler and turned it on briefly while memory was being grabbed (and CPU high, and CPU fan running, and waiting for Flash to be enabled), and I saved it to:
http://bit.ly/2wHV9M8
Speculation: Is there a bug when the page requests Flash and the user doesn't respond to the request in a timely manner?
Is there anything else I can do to help?
Comment 15•8 years ago
|
||
(In reply to Mark from comment #14)
> I don't know if it would be useful, but I ended up installing the Gecko
> Profiler and turned it on briefly while memory was being grabbed (and CPU
> high, and CPU fan running, and waiting for Flash to be enabled), and I saved
> it to:
>
> http://bit.ly/2wHV9M8
>
> Speculation: Is there a bug when the page requests Flash and the user
> doesn't respond to the request in a timely manner?
>
> Is there anything else I can do to help?
From a quick look, this shows hangs in cycle collection and in running scripts for https://static.cliipa.com/basev/1.0.88/sbt.js and other content scripts (in content process #3). The rest of the processes seem to spend (almost) all of their time waiting... which corroborates there being a "bad ad" here or something like that, causing the slowness. That said, I don't know that the ad that is slow here corresponds to the ad causing the runaway memory usage, given that once things are in a bad state, other ads might also be slow... maybe :jonco can shed more light on this and/or anything else that may be helpful here.
Comment 16•8 years ago
|
||
This time I started the Gecko Profiler before going to Weather Underground https://www.wunderground.com/weather/us/or/salem/97305, and I did not respond to the Flash activation request.So, hopefully, this profiler run captures that start of the problem:
https://perfht.ml/2w2lT5W
Updated•8 years ago
|
Priority: -- → P3
Updated•3 years ago
|
Severity: normal → S3
Updated•2 years ago
|
Status: UNCONFIRMED → RESOLVED
Closed: 2 years ago
Flags: needinfo?(jcoppeard)
Resolution: --- → INCOMPLETE
You need to log in
before you can comment on or make changes to this bug.
Description
•