Memory leak and high CPU consumption at marketwatch.com
Categories
(Core :: Performance, defect)
Tracking
()
Performance Impact | low |
People
(Reporter: mozillabugs, Unassigned)
References
()
Details
(Keywords: perf:resource-use)
The page https://www.marketwatch.com/investing/future/es00
causes the relevant content process to accumulate > 1GB of memory usage per day, and the process eventually enters a mode where it uses ~100% of one CPU core continuously.
To repro the issue:
- Open the page in an FF private window (I don't know whether the issue occurs in a non-private window).
- Minimize that window and let it sit for several days while doing general browsing in other windows.
- Examine that page's/process's memory usage in about:processes.
- Eventually the page will enter the high-CPU mode. This may take several days.
I am using only 3 extensions: uBlockOrigin 1.52.0, multi-account containers 8.1.2 and DeDisqusify, my own extension that extracts untracked destination links from Disqus tracking links on user request. The problem occurs without DeDisqusify. I don't know whether it occurs without uBlockOrigin. Browsing without that extension is awful. I haven't tried it without multi-account containers, but the issue occurs even when I'm using only private browsing in all windows, in which case multi-account containers isn't supposed to be active.
Attached is an about:memory dump of an affected content process. I will submit a profiler log the next time the page enters high-CPU mode.
webIsolated=https://marketwatch.com^privateBrowsingId=1 (pid 6948)
Explicit Allocations
1,076,781,072 B (100.0%) -- explicit
βββββ618,743,816 B (57.46%) -- window-objects/top(https://www.marketwatch.com/investing/future/es00, id=3409)
β βββ600,081,824 B (55.73%) -- active
β β βββ599,917,184 B (55.71%) -- window(https://www.marketwatch.com/investing/future/es00)
β β β βββ590,389,232 B (54.83%) -- js-realm(https://www.marketwatch.com/investing/future/es00)
β β β β βββ584,763,840 B (54.31%) -- classes
β β β β β βββ405,763,992 B (37.68%) -- class(Array)/objects
β β β β β β βββ378,355,576 B (35.14%) ββ gc-heap
β β β β β β ββββ27,408,416 B (02.55%) -- malloc-heap
β β β β β β βββ27,396,736 B (02.54%) ββ elements/normal
β β β β β β βββββββ11,680 B (00.00%) ββ slots
β β β β β ββββ84,862,120 B (07.88%) -- class(Object)/objects
β β β β β β βββ54,512,968 B (05.06%) ββ gc-heap
β β β β β β βββ30,349,152 B (02.82%) -- malloc-heap
β β β β β β βββ30,253,216 B (02.81%) ββ slots
β β β β β β βββββββ95,936 B (00.01%) ββ elements/normal
β β β β β ββββ57,147,496 B (05.31%) ββ class(MutationRecord)/objects/gc-heap
β β β β β ββββ14,766,320 B (01.37%) ββ class(MutationEvent)/objects/gc-heap
β β β β β ββββ14,460,768 B (01.34%) -- class(Function)/objects
β β β β β β ββββ8,264,720 B (00.77%) ββ gc-heap
β β β β β β ββββ6,196,048 B (00.58%) ββ malloc-heap/slots
β β β β β βββββ7,307,488 B (00.68%) -- class(Call)/objects
β β β β β β βββ7,266,528 B (00.67%) ββ gc-heap
β β β β β β ββββββ40,960 B (00.00%) ββ malloc-heap/slots
β β β β β βββββββ189,688 B (00.02%) -- class(<non-notable classes>)/objects
β β β β β β βββ108,232 B (00.01%) ββ gc-heap
β β β β β β ββββ81,456 B (00.01%) -- malloc-heap
β β β β β β βββ55,712 B (00.01%) ββ slots
β β β β β β βββ17,216 B (00.00%) ββ misc
β β β β β β ββββ4,768 B (00.00%) ββ elements/normal
β β β β β β ββββ2,224 B (00.00%) ββ global-data
β β β β β β ββββ1,536 B (00.00%) ββ global-varnames-set
β β β β β ββββββββ60,536 B (00.01%) -- class(Promise)/objects
β β β β β β βββ31,808 B (00.00%) ββ malloc-heap/slots
β β β β β β βββ28,728 B (00.00%) ββ gc-heap
β β β β β ββββββββ57,176 B (00.01%) ββ class(RegExp)/objects/gc-heap
β β β β β ββββββββ37,296 B (00.00%) -- class(LexicalEnvironment)/objects
β β β β β β βββ32,944 B (00.00%) ββ gc-heap
β β β β β β ββββ4,352 B (00.00%) ββ malloc-heap/slots
β β β β β ββββββββ28,528 B (00.00%) -- class(HTMLElement)/objects
β β β β β β βββ21,328 B (00.00%) ββ malloc-heap/slots
β β β β β β ββββ7,200 B (00.00%) ββ gc-heap
β β β β β ββββββββ25,912 B (00.00%) -- class(Map)/objects
β β β β β β βββ22,384 B (00.00%) ββ malloc-heap/misc
β β β β β β ββββ3,528 B (00.00%) ββ gc-heap
β β β β β ββββββββ20,960 B (00.00%) ββ class(Event)/objects/gc-heap
β β β β β ββββββββ19,152 B (00.00%) ββ class(NodeList)/objects/gc-heap
β β β β β ββββββββ16,408 B (00.00%) -- class(CSS2PropertiesPrototype)/objects
β β β β β βββ16,384 B (00.00%) ββ malloc-heap/slots
β β β β β βββββββ24 B (00.00%) ββ gc-heap
β β β β βββββ3,415,408 B (00.32%) -- scripts
β β β β β βββ1,854,448 B (00.17%) ββ malloc-heap/data
β β β β β βββ1,560,960 B (00.14%) ββ gc-heap
β β β β βββββ1,591,584 B (00.15%) -- baseline
β β β β β βββ1,462,272 B (00.14%) ββ fallback-stubs
β β β β β βββββ129,312 B (00.01%) ββ data
β β β β βββββββ536,480 B (00.05%) ββ jit-scripts
β β β β ββββββββ50,592 B (00.00%) ββ ion-data
β β β β ββββββββ29,440 B (00.00%) ββ saved-stacks-set
β β β β βββββββββ1,888 B (00.00%) ββ sundries/malloc-heap
β β β βββββ6,797,344 B (00.63%) -- layout
β β β β βββ3,005,968 B (00.28%) -- style-structs
β β β β β βββββ863,536 B (00.08%) ββ Position
β β β β β βββββ653,568 B (00.06%) ββ Display
β β β β β βββββ449,600 B (00.04%) ββ Border
β β β β β βββββ214,064 B (00.02%) ββ Text
β β β β β βββββ132,096 B (00.01%) ββ TextReset
β β β β β βββββ129,696 B (00.01%) ββ Padding
β β β β β βββββ116,352 B (00.01%) ββ Font
β β β β β βββββ108,000 B (00.01%) ββ UIReset
β β β β β βββββ103,776 B (00.01%) ββ Margin
β β β β β ββββββ80,080 B (00.01%) ββ UI
β β β β β ββββββ44,880 B (00.00%) ββ Background
β β β β β ββββββ29,440 B (00.00%) ββ SVG
β β β β β ββββββ29,344 B (00.00%) ββ Effects
β β β β β ββββββ29,072 B (00.00%) ββ SVGReset
β β β β β ββββββ18,800 B (00.00%) ββ Content
β β β β β βββββββ3,664 B (00.00%) ββ sundries
β β β β βββββ986,352 B (00.09%) -- style-sets
β β β β β βββ977,392 B (00.09%) -- stylist
β β β β β β βββ488,752 B (00.05%) ββ invalidation-map
β β β β β β βββ296,528 B (00.03%) ββ element-and-pseudos-maps
β β β β β β βββ114,800 B (00.01%) ββ rule-tree
β β β β β β ββββ63,136 B (00.01%) ββ revalidation-selectors
β β β β β β ββββ14,176 B (00.00%) ββ other
β β β β β βββββ8,960 B (00.00%) ββ other
β β β β βββββ837,408 B (00.08%) -- pres-arena
β β β β β βββ201,984 B (00.02%) ββ nsBlockFrame
β β β β β βββ166,880 B (00.02%) ββ nsTextFrame
β β β β β βββ111,280 B (00.01%) ββ nsLineBox
β β β β β ββββ67,344 B (00.01%) ββ sundries
β β β β β ββββ62,880 B (00.01%) ββ nsInlineFrame
β β β β β ββββ60,192 B (00.01%) ββ nsFlexContainerFrame
β β β β β ββββ49,344 B (00.00%) ββ nsBCTableCellFrame
β β β β β ββββ47,600 B (00.00%) ββ nsHTMLScrollFrame
β β β β β ββββ27,984 B (00.00%) ββ nsContinuingTextFrame
β β β β β ββββ21,504 B (00.00%) ββ nsPlaceholderFrame
β β β β β ββββ10,944 B (00.00%) ββ nsTableRowFrame
β β β β β βββββ9,472 B (00.00%) ββ SVGGeometryFrame
β β β β βββββ786,432 B (00.07%) -- computed-values
β β β β β βββ741,376 B (00.07%) ββ dom
β β β β β ββββ45,056 B (00.00%) ββ non-dom
β β β β βββββ428,224 B (00.04%) -- display-list-arena
β β β β β βββ157,952 B (00.01%) ββ COMPOSITOR_HITTEST_INFO
β β β β β ββββ80,136 B (00.01%) ββ TEXT
β β β β β ββββ48,472 B (00.00%) ββ sundries
β β β β β ββββ37,600 B (00.00%) ββ CONTAINER
β β β β β ββββ37,424 B (00.00%) ββ LISTNODE
β β β β β ββββ19,360 B (00.00%) ββ BACKGROUND_COLOR
β β β β β ββββ15,600 B (00.00%) ββ TRANSFORM
β β β β β ββββ12,512 B (00.00%) ββ OPACITY
β β β β β ββββ10,656 B (00.00%) ββ BORDER
β β β β β βββββ8,512 B (00.00%) ββ BACKGROUND
β β β β βββββ182,864 B (00.02%) ββ text-runs
β β β β βββββ178,128 B (00.02%) ββ style-sheets
β β β β βββββ149,888 B (00.01%) ββ display-list
β β β β βββββ124,128 B (00.01%) ββ frame-properties
β β β β ββββββ67,296 B (00.01%) ββ element-data-objects
β β β β ββββββ27,280 B (00.00%) ββ pres-shell
β β β β ββββββ22,352 B (00.00%) -- shadow-dom
β β β β β βββ21,920 B (00.00%) ββ style-sheets
β β β β β ββββββ432 B (00.00%) ββ author-styles
β β β β βββββββ1,024 B (00.00%) ββ pres-contexts
β β β βββββ2,707,056 B (00.25%) -- dom
β β β β βββ1,612,192 B (00.15%) ββ element-nodes
β β β β βββββ787,152 B (00.07%) ββ text-nodes
β β β β βββββ112,080 B (00.01%) ββ orphan-nodes
β β β β βββββ101,376 B (00.01%) ββ event-targets
β β β β ββββββ47,424 B (00.00%) ββ other
β β β β ββββββ45,344 B (00.00%) -- performance
β β β β β βββ35,744 B (00.00%) ββ resource-entries
β β β β β ββββ9,600 B (00.00%) ββ user-entries
β β β β βββββββ1,488 B (00.00%) ββ comment-nodes
β β β ββββββββ23,552 B (00.00%) ββ property-tables
β β βββββββ164,640 B (00.02%) -- window(about:blank)
β β βββ135,616 B (00.01%) -- js-realm(https://www.marketwatch.com/investing/future/es00, about:blank)
β β β βββ133,568 B (00.01%) -- classes
β β β β βββ108,928 B (00.01%) -- class(Function)/objects
β β β β β βββ105,216 B (00.01%) ββ gc-heap [2]
β β β β β βββββ3,712 B (00.00%) ββ malloc-heap/slots [2]
β β β β ββββ24,640 B (00.00%) -- class(<non-notable classes>)/objects
β β β β βββ21,792 B (00.00%) -- malloc-heap
β β β β β βββ15,232 B (00.00%) ββ slots [2]
β β β β β ββββ4,096 B (00.00%) ββ global-data [2]
β β β β β ββββ2,464 B (00.00%) ββ misc [2]
β β β β ββββ2,848 B (00.00%) ββ gc-heap [2]
β β β βββββ2,048 B (00.00%) ββ sundries/malloc-heap [2]
β β ββββ18,400 B (00.00%) -- layout
β β β βββ18,080 B (00.00%) -- style-sets
β β β β βββ17,920 B (00.00%) ββ other [2]
β β β β ββββββ160 B (00.00%) ββ stylist/rule-tree [2]
β β β ββββββ320 B (00.00%) ββ style-sheets [2]
β β ββββ10,144 B (00.00%) -- dom
β β β ββββ9,344 B (00.00%) ββ other [2]
β β β ββββββ800 B (00.00%) ββ element-nodes [2]
β β βββββββ480 B (00.00%) ββ property-tables [2]
β ββββ18,661,992 B (01.73%) -- js-zone(0x1c772c3a500)
β ββββ6,911,576 B (00.64%) ββ gc-heap-arena-admin
β ββββ2,518,048 B (00.23%) ββ unused-gc-things
β ββββ2,318,528 B (00.22%) -- property-maps
β β βββ1,235,504 B (00.11%) -- malloc-heap
β β β βββ1,164,112 B (00.11%) ββ tables
β β β ββββββ71,392 B (00.01%) ββ children
β β βββ1,083,024 B (00.10%) -- gc-heap
β β βββββ544,856 B (00.05%) ββ compact
β β βββββ429,624 B (00.04%) ββ normal
β β βββββ108,544 B (00.01%) ββ dict
β ββββ1,913,504 B (00.18%) -- scopes
β β βββ1,152,224 B (00.11%) ββ malloc-heap
β β βββββ761,280 B (00.07%) ββ gc-heap
β ββββ1,703,936 B (00.16%) -- code
β β βββββ779,904 B (00.07%) ββ baseline
β β βββββ775,248 B (00.07%) ββ unused
β β βββββ117,408 B (00.01%) ββ ion
β β ββββββ19,936 B (00.00%) ββ regexp
β β ββββββ11,440 B (00.00%) ββ other
β ββββ1,596,000 B (00.15%) -- strings
β β βββββ841,720 B (00.08%) -- string(<non-notable strings>)
β β β βββ541,824 B (00.05%) -- malloc-heap
β β β β βββ403,632 B (00.04%) ββ latin1
β β β β βββ138,192 B (00.01%) ββ two-byte
β β β βββ299,896 B (00.03%) -- gc-heap
β β β βββ291,512 B (00.03%) ββ latin1
β β β βββββ8,384 B (00.00%) ββ two-byte
β β βββββ123,360 B (00.01%) ββ string(length=18, copies=3855, "clearTimeout-start")/gc-heap/latin1
β β ββββββ92,904 B (00.01%) ββ string(length=8, copies=3871, "fn-start")/gc-heap/latin1
β β ββββββ92,856 B (00.01%) ββ string(length=6, copies=3869, "fn-end")/gc-heap/latin1
β β ββββββ92,544 B (00.01%) ββ string(length=14, copies=3856, "setTimeout-end")/gc-heap/latin1
β β ββββββ82,016 B (00.01%) -- string(length=40573, copies=4, "<anonymized>" (truncated))
β β β βββ81,920 B (00.01%) ββ malloc-heap/latin1
β β β βββββββ96 B (00.00%) -- gc-heap
β β β βββ48 B (00.00%) ββ latin1
β β β βββ48 B (00.00%) ββ two-byte
β β ββββββ82,016 B (00.01%) -- string(length=40605, copies=4, "<anonymized> (truncated))
β β β βββ81,920 B (00.01%) ββ malloc-heap/latin1
β β β βββββββ96 B (00.00%) -- gc-heap
β β β βββ48 B (00.00%) ββ latin1
β β β βββ48 B (00.00%) ββ two-byte
β β ββββββ81,968 B (00.01%) -- string(length=40637, copies=2, <anonymized> (truncated))
β β β βββ81,920 B (00.01%) ββ malloc-heap/latin1
β β β βββββββ48 B (00.00%) ββ gc-heap/latin1
β β ββββββ73,800 B (00.01%) -- string(length=21671, copies=3, "<anonymized> (truncated))
β β β βββ73,728 B (00.01%) ββ malloc-heap/latin1
β β β βββββββ72 B (00.00%) ββ gc-heap/latin1
β β ββββββ16,408 B (00.00%) -- string(length=12806, copies=1, "<anonymized> (truncated))
β β β βββ16,384 B (00.00%) ββ malloc-heap/latin1
β β β βββββββ24 B (00.00%) ββ gc-heap/latin1
β β ββββββ16,408 B (00.00%) -- string(length=15100, copies=1, <anonymized> (truncated))
β β βββ16,384 B (00.00%) ββ malloc-heap/latin1
β β βββββββ24 B (00.00%) ββ gc-heap/latin1
β ββββββ524,288 B (00.05%) ββ baseline/optimized-stubs
β ββββββ391,744 B (00.04%) -- shapes
β β βββ391,072 B (00.04%) -- gc-heap
β β β βββ299,424 B (00.03%) ββ shared
β β β ββββ66,496 B (00.01%) ββ dict
β β β ββββ25,152 B (00.00%) ββ base
β β βββββββ672 B (00.00%) ββ malloc-heap/shape-cache
β ββββββ306,776 B (00.03%) -- regexp-shareds
β β βββ259,136 B (00.02%) ββ malloc-heap
β β ββββ47,640 B (00.00%) ββ gc-heap
β ββββββ233,216 B (00.02%) ββ shape-tables
β βββββββ77,360 B (00.01%) ββ getter-setters-gc-heap
β βββββββ49,152 B (00.00%) ββ propmap-tables
β βββββββ42,592 B (00.00%) ββ compartments/cross-compartment-wrapper-tables
β βββββββ40,280 B (00.00%) ββ jit-codes-gc-heap
β βββββββ13,408 B (00.00%) ββ jit-zone
β βββββββ12,368 B (00.00%) ββ regexp-zone
β ββββββββ8,192 B (00.00%) ββ unique-id-map
β ββββββββ1,024 B (00.00%) ββ sundries/malloc-heap
βββββ402,546,032 B (37.38%) ββ heap-unclassified
ββββββ30,229,424 B (02.81%) -- js-non-window
β βββ15,607,688 B (01.45%) -- runtime
β β ββββ6,857,232 B (00.64%) ββ script-data
β β ββββ5,565,248 B (00.52%) -- gc
β β β βββ4,194,304 B (00.39%) ββ nursery-committed
β β β βββ1,177,632 B (00.11%) ββ nursery-malloced-buffers
β β β βββββ131,248 B (00.01%) ββ marker
β β β ββββββ62,064 B (00.01%) -- store-buffer
β β β βββ40,960 B (00.00%) ββ slots
β β β βββ12,288 B (00.00%) ββ vals
β β β ββββ8,288 B (00.00%) ββ whole-cells
β β β ββββββ432 B (00.00%) ββ cells
β β β βββββββ96 B (00.00%) ββ generics
β β ββββ1,532,304 B (00.14%) ββ shared-immutable-strings-cache
β β ββββββ909,400 B (00.08%) ββ atoms-table
β β ββββββ467,488 B (00.04%) ββ jit-lazylink
β β βββββββ59,072 B (00.01%) ββ self-host-stencil
β β βββββββ50,688 B (00.00%) ββ atoms-mark-bitmaps
β β βββββββ45,056 B (00.00%) ββ temporary
β β βββββββ42,016 B (00.00%) ββ shared-intl-data
β β βββββββ40,960 B (00.00%) ββ runtime-object
β β βββββββ30,720 B (00.00%) ββ script-sources/source(scripts=160, <non-notable files>)/misc
β β ββββββββ4,096 B (00.00%) ββ interpreter-stack
β β ββββββββ3,408 B (00.00%) ββ contexts
β β ββββββββββββ0 B (00.00%) ββ uncompressed-source-cache
β ββββ9,682,944 B (00.90%) -- gc-heap
β β βββ8,634,368 B (00.80%) ββ chunk-admin
β β βββ1,048,576 B (00.10%) ββ unused-chunks
β β βββββββββββ0 B (00.00%) ββ unused-arenas
β ββββ4,934,920 B (00.46%) -- zones
β β βββ2,840,576 B (00.26%) -- zone(0x1c772c38b00)
β β β βββββ781,376 B (00.07%) -- realm([System Principal], shared JSM global)
β β β β βββ583,392 B (00.05%) -- classes
β β β β β βββ243,472 B (00.02%) -- class(Function)/objects
β β β β β β βββ230,928 B (00.02%) ββ gc-heap
β β β β β β ββββ12,544 B (00.00%) ββ malloc-heap/slots
β β β β β βββ123,304 B (00.01%) -- class(Object)/objects
β β β β β β ββββ78,128 B (00.01%) -- malloc-heap
β β β β β β β βββ75,056 B (00.01%) ββ slots
β β β β β β β ββββ3,072 B (00.00%) ββ elements/normal
β β β β β β ββββ45,176 B (00.00%) ββ gc-heap
β β β β β ββββ82,400 B (00.01%) -- class(<non-notable classes>)/objects
β β β β β β βββ45,248 B (00.00%) -- malloc-heap
β β β β β β β βββ25,104 B (00.00%) ββ misc
β β β β β β β βββ17,920 B (00.00%) ββ slots
β β β β β β β ββββ2,224 B (00.00%) ββ global-data
β β β β β β βββ37,152 B (00.00%) ββ gc-heap
β β β β β ββββ51,280 B (00.00%) -- class(Array)/objects
β β β β β β βββ49,008 B (00.00%) ββ gc-heap
β β β β β β ββββ2,272 B (00.00%) -- malloc-heap
β β β β β β βββ1,568 B (00.00%) ββ elements/normal
β β β β β β βββββ704 B (00.00%) ββ slots
β β β β β ββββ47,648 B (00.00%) -- class(Map)/objects
β β β β β β βββ39,472 B (00.00%) -- malloc-heap
β β β β β β β βββ37,680 B (00.00%) ββ misc
β β β β β β β ββββ1,792 B (00.00%) ββ slots
β β β β β β ββββ8,176 B (00.00%) ββ gc-heap
β β β β β ββββ18,600 B (00.00%) -- class(LexicalEnvironment)/objects
β β β β β β βββ18,536 B (00.00%) ββ gc-heap
β β β β β β βββββββ64 B (00.00%) ββ malloc-heap/slots
β β β β β ββββ16,688 B (00.00%) ββ class(Call)/objects/gc-heap
β β β β βββ193,376 B (00.02%) -- scripts
β β β β β βββ100,416 B (00.01%) ββ malloc-heap/data
β β β β β ββββ92,960 B (00.01%) ββ gc-heap
β β β β βββββ4,608 B (00.00%) ββ sundries/malloc-heap
β β β βββββ676,320 B (00.06%) -- realm([System Principal], DevTools global)
β β β β βββ494,848 B (00.05%) -- classes
β β β β β βββ238,480 B (00.02%) -- class(Function)/objects
β β β β β β βββ224,464 B (00.02%) ββ gc-heap
β β β β β β ββββ14,016 B (00.00%) ββ malloc-heap/slots
β β β β β βββ115,248 B (00.01%) -- class(Object)/objects
β β β β β β ββββ73,456 B (00.01%) ββ gc-heap
β β β β β β ββββ41,792 B (00.00%) ββ malloc-heap/slots
β β β β β ββββ50,200 B (00.00%) ββ class(Call)/objects/gc-heap
β β β β β ββββ38,632 B (00.00%) -- class(<non-notable classes>)/objects
β β β β β β βββ23,888 B (00.00%) -- malloc-heap
β β β β β β β βββ11,008 B (00.00%) ββ misc
β β β β β β β βββ10,656 B (00.00%) ββ slots
β β β β β β β ββββ2,224 B (00.00%) ββ global-data
β β β β β β βββ14,744 B (00.00%) ββ gc-heap
β β β β β ββββ33,088 B (00.00%) -- class(Array)/objects
β β β β β β βββ29,920 B (00.00%) ββ gc-heap
β β β β β β ββββ3,168 B (00.00%) -- malloc-heap
β β β β β β βββ2,656 B (00.00%) ββ elements/normal
β β β β β β βββββ512 B (00.00%) ββ slots
β β β β β ββββ19,200 B (00.00%) -- class(LexicalEnvironment)/objects
β β β β β βββ15,744 B (00.00%) ββ gc-heap
β β β β β ββββ3,456 B (00.00%) ββ malloc-heap/slots
β β β β βββ176,768 B (00.02%) -- scripts
β β β β β ββββ94,928 B (00.01%) ββ malloc-heap/data
β β β β β ββββ81,840 B (00.01%) ββ gc-heap
β β β β βββββ4,704 B (00.00%) ββ sundries/malloc-heap
β β β βββββ327,872 B (00.03%) -- property-maps
β β β β βββ222,576 B (00.02%) -- gc-heap
β β β β β βββ143,832 B (00.01%) ββ compact
β β β β β ββββ78,744 B (00.01%) ββ normal
β β β β βββ105,296 B (00.01%) -- malloc-heap
β β β β ββββ92,672 B (00.01%) ββ tables
β β β β ββββ12,624 B (00.00%) ββ children
β β β βββββ316,016 B (00.03%) ββ unused-gc-things
β β β βββββ276,320 B (00.03%) -- scopes
β β β β βββ154,848 B (00.01%) ββ malloc-heap
β β β β βββ121,472 B (00.01%) ββ gc-heap
β β β βββββ120,400 B (00.01%) -- strings/string(<non-notable strings>)
β β β β ββββ67,104 B (00.01%) -- gc-heap
β β β β β βββ64,808 B (00.01%) ββ latin1
β β β β β ββββ2,296 B (00.00%) ββ two-byte
β β β β ββββ53,296 B (00.00%) -- malloc-heap
β β β β βββ46,016 B (00.00%) ββ latin1
β β β β ββββ7,280 B (00.00%) ββ two-byte
β β β ββββββ75,208 B (00.01%) -- shapes/gc-heap
β β β β βββ62,720 B (00.01%) ββ shared
β β β β βββ11,784 B (00.00%) ββ base
β β β β ββββββ704 B (00.00%) ββ dict
β β β ββββββ64,704 B (00.01%) ββ shape-tables
β β β ββββββ60,808 B (00.01%) -- realm([System Principal], DevTools (Module loader))
β β β β βββ56,152 B (00.01%) -- classes
β β β β β βββ42,672 B (00.00%) -- class(Function)/objects
β β β β β β βββ40,048 B (00.00%) ββ gc-heap
β β β β β β ββββ2,624 B (00.00%) ββ malloc-heap/slots
β β β β β βββ13,480 B (00.00%) -- class(<non-notable classes>)/objects
β β β β β βββ11,072 B (00.00%) -- malloc-heap
β β β β β β ββββ9,024 B (00.00%) ββ slots
β β β β β β ββββ2,048 B (00.00%) ββ global-data
β β β β β ββββ2,408 B (00.00%) ββ gc-heap
β β β β ββββ4,656 B (00.00%) -- sundries
β β β β βββ3,216 B (00.00%) ββ malloc-heap
β β β β βββ1,440 B (00.00%) ββ gc-heap
β β β ββββββ32,152 B (00.00%) ββ gc-heap-arena-admin
β β β ββββββ28,424 B (00.00%) -- realm([System Principal], Namespace of ext-*.js scripts for content (from: resource://gre/modules/ExtensionCommon.jsm))
β β β β βββ24,264 B (00.00%) -- classes/class(<non-notable classes>)/objects
β β β β β βββ17,896 B (00.00%) ββ gc-heap
β β β β β ββββ6,368 B (00.00%) -- malloc-heap
β β β β β βββ3,936 B (00.00%) ββ slots
β β β β β βββ2,048 B (00.00%) ββ global-data
β β β β β βββββ384 B (00.00%) ββ global-varnames-set
β β β β ββββ4,160 B (00.00%) -- sundries
β β β β βββ3,120 B (00.00%) ββ malloc-heap
β β β β βββ1,040 B (00.00%) ββ gc-heap
β β β ββββββ24,576 B (00.00%) ββ propmap-tables
β β β ββββββ22,192 B (00.00%) ββ getter-setters-gc-heap
β β β ββββββ17,968 B (00.00%) -- sundries
β β β β ββββ9,584 B (00.00%) ββ malloc-heap
β β β β ββββ8,384 B (00.00%) ββ gc-heap
β β β ββββββ16,240 B (00.00%) ββ regexp-shareds/malloc-heap
β β βββ1,526,848 B (00.14%) -- zone(0x1c772c37e00)
β β β βββ1,416,816 B (00.13%) -- strings/string(<non-notable strings>)
β β β β βββ1,262,560 B (00.12%) -- gc-heap
β β β β β βββ1,262,040 B (00.12%) ββ latin1
β β β β β βββββββββ520 B (00.00%) ββ two-byte
β β β β βββββ154,256 B (00.01%) -- malloc-heap
β β β β βββ153,840 B (00.01%) ββ latin1
β β β β βββββββ416 B (00.00%) ββ two-byte
β β β ββββββ65,536 B (00.01%) -- code
β β β β βββ53,432 B (00.00%) ββ other
β β β β βββ12,104 B (00.00%) ββ unused
β β β ββββββ23,608 B (00.00%) ββ unused-gc-things
β β β ββββββ19,768 B (00.00%) ββ gc-heap-arena-admin
β β β βββββββ1,120 B (00.00%) -- sundries
β β β βββββ688 B (00.00%) ββ gc-heap
β β β βββββ432 B (00.00%) ββ malloc-heap
β β βββββ343,640 B (00.03%) -- zone(0x1c772c3a500)/realm([Expanded Principal [https://www.marketwatch.com/investing/future/es00, moz-extension://431a4f61-269d-4cc5-a7c4-8075c4e0ee8e/]], Content Script "uBlock Origin" (ID: uBlock0@raymondhill.net, moz-extension://431a4f61-269d-4cc5-a7c4-8075c4e0ee8e/))
β β β βββ279,272 B (00.03%) -- classes
β β β β βββ146,328 B (00.01%) -- class(Function)/objects
β β β β β βββ139,560 B (00.01%) ββ gc-heap [3]
β β β β β βββββ6,768 B (00.00%) ββ malloc-heap/slots [3]
β β β β βββ100,464 B (00.01%) -- class(<non-notable classes>)/objects
β β β β β ββββ62,864 B (00.01%) -- malloc-heap
β β β β β β βββ45,376 B (00.00%) ββ slots [3]
β β β β β β ββββ6,672 B (00.00%) ββ global-data [3]
β β β β β β ββββ6,448 B (00.00%) ββ elements/normal [3]
β β β β β β ββββ3,216 B (00.00%) ββ misc [3]
β β β β β β ββββ1,152 B (00.00%) ββ global-varnames-set [3]
β β β β β ββββ37,600 B (00.00%) ββ gc-heap [3]
β β β β ββββ32,480 B (00.00%) ββ class(Proxy)/objects/gc-heap
β β β ββββ47,696 B (00.00%) -- sundries
β β β β βββ26,496 B (00.00%) ββ malloc-heap [3]
β β β β βββ21,200 B (00.00%) ββ gc-heap [3]
β β β βββββ8,480 B (00.00%) ββ scripts/malloc-heap/data
β β β βββββ8,192 B (00.00%) ββ baseline/fallback-stubs
β β βββββ223,856 B (00.02%) -- zone(0x1c772c37100)
β β βββ215,224 B (00.02%) -- strings/string(<non-notable strings>)
β β β βββ208,536 B (00.02%) ββ gc-heap/latin1
β β β βββββ6,688 B (00.00%) ββ malloc-heap/latin1
β β βββββ8,632 B (00.00%) -- sundries
β β βββ8,552 B (00.00%) ββ gc-heap
β β ββββββ80 B (00.00%) ββ malloc-heap
β ββββββββ3,872 B (00.00%) -- helper-thread
β βββ3,872 B (00.00%) ββ heap-other
β βββββββ0 B (00.00%) ββ contexts
β βββββββ0 B (00.00%) ββ ion-compile-task
β βββββββ0 B (00.00%) ββ wasm-compile
ββββββ18,621,440 B (01.73%) -- heap-overhead
β βββ13,148,208 B (01.22%) ββ bookkeeping
β ββββ5,313,472 B (00.49%) -- bin-unused
β β βββ1,317,744 B (00.12%) ββ bin-144
β β βββββ421,888 B (00.04%) ββ bin-2048
β β βββββ316,944 B (00.03%) ββ bin-48
β β βββββ283,392 B (00.03%) ββ bin-768
β β βββββ215,040 B (00.02%) ββ bin-1024
β β βββββ178,560 B (00.02%) ββ bin-496
β β βββββ175,104 B (00.02%) ββ bin-384
β β βββββ155,136 B (00.01%) ββ bin-1536
β β βββββ140,288 B (00.01%) ββ bin-256
β β βββββ128,000 B (00.01%) ββ bin-2560
β β βββββ126,720 B (00.01%) ββ bin-3840
β β βββββ126,464 B (00.01%) ββ bin-3328
β β βββββ117,120 B (00.01%) ββ bin-160
β β βββββ115,072 B (00.01%) ββ bin-64
β β βββββ112,640 B (00.01%) ββ bin-2816
β β βββββ104,448 B (00.01%) ββ bin-3072
β β βββββ101,888 B (00.01%) ββ bin-512
β β ββββββ98,400 B (00.01%) ββ bin-400
β β ββββββ91,776 B (00.01%) ββ bin-128
β β ββββββ88,256 B (00.01%) ββ bin-32
β β ββββββ80,640 B (00.01%) ββ bin-1280
β β ββββββ67,680 B (00.01%) ββ bin-96
β β ββββββ61,760 B (00.01%) ββ bin-320
β β ββββββ57,344 B (00.01%) ββ bin-1792
β β ββββββ56,160 B (00.01%) ββ bin-416
β β ββββββ52,992 B (00.00%) ββ bin-2304
β β ββββββ52,496 B (00.00%) ββ bin-272
β β ββββββ50,320 B (00.00%) ββ bin-80
β β ββββββ48,640 B (00.00%) ββ bin-304
β β ββββββ41,856 B (00.00%) ββ bin-192
β β ββββββ37,856 B (00.00%) ββ bin-208
β β ββββββ35,168 B (00.00%) ββ bin-112
β β ββββββ31,920 B (00.00%) ββ bin-240
β β ββββββ24,992 B (00.00%) ββ bin-352
β β ββββββ24,480 B (00.00%) ββ bin-480
β β ββββββ24,192 B (00.00%) ββ bin-432
β β ββββββ23,040 B (00.00%) ββ bin-288
β β ββββββ22,448 B (00.00%) ββ bin-368
β β ββββββ21,312 B (00.00%) ββ bin-16
β β ββββββ17,920 B (00.00%) ββ bin-3584
β β ββββββ17,248 B (00.00%) ββ bin-176
β β ββββββ12,768 B (00.00%) ββ bin-336
β β ββββββ12,096 B (00.00%) ββ bin-224
β β ββββββ12,064 B (00.00%) ββ bin-464
β β ββββββ11,200 B (00.00%) ββ bin-448
β βββββββ86,032 B (00.01%) -- phc
β β βββ86,032 B (00.01%) ββ metadata
β β ββββββββ0 B (00.00%) ββ fragmentation
β βββββββ73,728 B (00.01%) ββ page-cache
βββββββ2,207,328 B (00.20%) -- layout
β βββ2,092,064 B (00.19%) -- style-sheet-cache
β β βββ2,087,520 B (00.19%) ββ document-shared
β β βββββββ4,544 B (00.00%) ββ unshared
β βββββ115,264 B (00.01%) -- servo-ua-cache
β ββββ57,824 B (00.01%) ββ element-and-pseudos-maps
β ββββ25,056 B (00.00%) ββ other
β ββββ18,432 B (00.00%) ββ invalidation-map
β ββββ10,400 B (00.00%) ββ revalidation-selectors
β βββββ3,552 B (00.00%) ββ precomputed-pseudos
βββββββ1,594,416 B (00.15%) -- threads
β βββ1,101,824 B (00.10%) -- stacks
β β βββββ176,128 B (00.02%) ββ (tid=7456)
β β βββββ135,168 B (00.01%) ββ (tid=19044)
β β βββββ126,976 B (00.01%) ββ (tid=17576)
β β βββββ118,784 B (00.01%) ββ (tid=18996)
β β βββββ106,496 B (00.01%) ββ (tid=29404)
β β ββββββ49,152 B (00.00%) ββ (tid=4992)
β β ββββββ40,960 B (00.00%) ββ (tid=15348)
β β ββββββ32,768 B (00.00%) ββ Socket Thread (tid=13800)
β β ββββββ28,672 B (00.00%) ββ (tid=14324)
β β ββββββ28,672 B (00.00%) ββ COM MTA (tid=23356)
β β ββββββ28,672 B (00.00%) ββ HTML5 Parser (tid=23880)
β β ββββββ28,672 B (00.00%) ββ ImageBridgeChld (tid=12772)
β β ββββββ28,672 B (00.00%) ββ ImageIO (tid=2260)
β β ββββββ28,672 B (00.00%) ββ ProcessHangMon (tid=8636)
β β ββββββ28,672 B (00.00%) ββ ProfilerChild (tid=9720)
β β ββββββ28,672 B (00.00%) ββ RemoteLzyStream (tid=28508)
β β ββββββ28,672 B (00.00%) ββ RemVidChild (tid=21656)
β β ββββββ28,672 B (00.00%) ββ Timer (tid=2972)
β β ββββββ28,672 B (00.00%) ββ Worker Launcher (tid=29172)
β βββββ492,592 B (00.05%) -- overhead
β βββ466,944 B (00.04%) ββ kernel
β ββββ22,192 B (00.00%) ββ wrappers
β βββββ3,456 B (00.00%) ββ event-queues
βββββββββ605,024 B (00.06%) ββ icu
βββββββββ580,864 B (00.05%) -- xpconnect
β βββ494,560 B (00.05%) ββ runtime
β ββββ73,888 B (00.01%) ββ proto-iface-cache
β βββββ9,104 B (00.00%) ββ scopes
β βββββ3,088 B (00.00%) ββ js-module-loader
β βββββββ224 B (00.00%) ββ js-devtools-module-loader
β βββββββββ0 B (00.00%) ββ wrappedjs
βββββββββ524,368 B (00.05%) -- gfx
β βββ205,776 B (00.02%) ββ font-list
β βββ166,416 B (00.02%) ββ font-cache
β ββββ99,632 B (00.01%) ββ font-shaped-words
β ββββ25,376 B (00.00%) -- user-fonts
β β βββ25,056 B (00.00%) ββ font(family=icons, url=data:application/x-font-ttf;charset=utf-8;base64,<anonymized>...)
β β ββββββ320 B (00.00%) ββ cache-overhead
β ββββ24,624 B (00.00%) ββ font-loader
β βββββ2,544 B (00.00%) ββ font-charmaps
β βββββββββ0 B (00.00%) ββ heap-textures
β βββββββββ0 B (00.00%) ββ native-font-resource-data
βββββββββ485,664 B (00.05%) -- atoms
β βββ321,472 B (00.03%) ββ dynamic-objects-and-chars
β βββ164,192 B (00.02%) ββ table
βββββββββ185,168 B (00.02%) -- preferences
β ββββ99,808 B (00.01%) -- callbacks
β β βββ98,976 B (00.01%) ββ objects
β β ββββββ832 B (00.00%) ββ domains
β ββββ32,768 B (00.00%) ββ pref-name-arena
β ββββ31,632 B (00.00%) ββ pref-values
β ββββ12,320 B (00.00%) ββ hash-table
β βββββ5,136 B (00.00%) ββ root-branches
β βββββ3,360 B (00.00%) ββ string-values
β βββββββ144 B (00.00%) ββ misc
βββββββββ136,816 B (00.01%) -- script-preloader/heap
β βββ135,936 B (00.01%) ββ saved-scripts
β βββββββ880 B (00.00%) ββ other
β βββββββββ0 B (00.00%) ββ restored-scripts
ββββββββββ97,008 B (00.01%) -- telemetry
β βββ76,288 B (00.01%) ββ event/data
β βββ20,480 B (00.00%) -- scalar
β β βββ20,480 B (00.00%) ββ shallow
β β ββββββββ0 B (00.00%) ββ data
β ββββββ240 B (00.00%) ββ impl
β ββββββββ0 B (00.00%) ββ Callbacks
β ββββββββ0 B (00.00%) ββ histogram/data
β ββββββββ0 B (00.00%) ββ LateWritesStacks
β ββββββββ0 B (00.00%) ββ PrivateSQL
β ββββββββ0 B (00.00%) ββ SanitizedSQL
ββββββββββ70,128 B (00.01%) ββ profiler/profiler-state
ββββββββββ44,512 B (00.00%) -- images
β βββ44,128 B (00.00%) -- content/raster/used
β β βββ41,088 B (00.00%) ββ progress=10f/image(620x354, https://sts3.wsj.net/bucket-a/maggie/static/images/no-image.png)/source
β β ββββ3,040 B (00.00%) ββ <non-notable images>/source
β ββββββ384 B (00.00%) ββ cache/overhead
ββββββββββ31,880 B (00.00%) ββ skia-font-cache
ββββββββββ27,248 B (00.00%) ββ history-links-hashtable
ββββββββββ16,672 B (00.00%) -- string-bundles
β ββββ9,680 B (00.00%) ββ nsStringBundle(url="chrome://global/locale/appstrings.properties", shared=false, refCount=1)
β ββββ3,024 B (00.00%) ββ nsStringBundle(url="chrome://global/locale/intl.properties", shared=false, refCount=1)
β ββββ1,920 B (00.00%) ββ service
β ββββββ192 B (00.00%) ββ SharedStringBundle(url="chrome://branding/locale/brand.properties", shared=false, refCount=1)
β ββββββ192 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/dom/dom.properties", shared=true, refCount=2)
β ββββββ192 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/security/security.properties", shared=true, refCount=2)
β ββββββ192 B (00.00%) ββ SharedStringBundle(url="chrome://necko/locale/necko.properties", shared=true, refCount=2)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/commonDialogs.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/css.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/layout_errors.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/layout/HtmlForm.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/layout/htmlparser.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/mathml/mathml.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/printing.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/security/csp.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/svg/svg.properties", shared=false, refCount=1)
β ββββββ128 B (00.00%) ββ SharedStringBundle(url="chrome://global/locale/xul.properties", shared=false, refCount=1)
ββββββββββ16,096 B (00.00%) -- xpcom
β βββ15,712 B (00.00%) ββ category-manager
β ββββββ384 B (00.00%) ββ component-manager
ββββββββββ12,320 B (00.00%) ββ dom/event-listener-managers-hash
βββββββββββ2,864 B (00.00%) ββ memory-reporter-manager
βββββββββββ1,536 B (00.00%) ββ network/effective-TLD-service
βββββββββββββ272 B (00.00%) ββ cycle-collector/collector-object
βββββββββββββ176 B (00.00%) ββ xul-prototype-cache/other
βββββββββββββββ0 B (00.00%) ββ media/libogg
Other Measurements
140,737,488,289,792 B (100.0%) -- address-space
βββ138,530,543,501,312 B (98.43%) ββ free(segments=636)
βββββ2,205,537,792,000 B (01.57%) -- reserved
β βββ2,198,982,770,688 B (01.56%) ββ mapped(segments=14)
β βββββββ6,555,021,312 B (00.00%) ββ private(segments=1491)
βββββββββ1,406,996,480 B (00.00%) -- commit
βββ1,081,204,736 B (00.00%) -- private
β βββ1,078,231,040 B (00.00%) ββ readwrite(segments=1973)
β βββββββ1,769,472 B (00.00%) ββ execute-readwrite(segments=15)
β βββββββββ876,544 B (00.00%) ββ readwrite+stack(segments=21)
β βββββββββ282,624 B (00.00%) ββ readwrite+guard(segments=21)
β ββββββββββ28,672 B (00.00%) ββ execute-read(segments=7)
β ββββββββββ16,384 B (00.00%) ββ readonly(segments=3)
βββββ168,685,568 B (00.00%) -- image
β βββ117,161,984 B (00.00%) ββ execute-read(segments=47)
β ββββ33,910,784 B (00.00%) ββ readonly(segments=146)
β ββββ16,252,928 B (00.00%) ββ writecopy(segments=44)
β βββββ1,314,816 B (00.00%) ββ readwrite(segments=81)
β ββββββββ45,056 B (00.00%) ββ noaccess(segments=11)
βββββ157,106,176 B (00.00%) -- mapped
βββ114,601,984 B (00.00%) ββ readonly(segments=67)
ββββ40,562,688 B (00.00%) ββ noaccess(segments=30)
βββββ1,937,408 B (00.00%) ββ readwrite(segments=10)
βββββββββ4,096 B (00.00%) ββ execute-read(segments=1)
5,500,928 B (100.0%) -- decommitted
βββ5,500,928 B (100.0%) ββ js-non-window/gc-heap/decommitted-pages
1,030 (100.0%) -- event-counts
βββ1,030 (100.0%) -- window-objects/top(https://www.marketwatch.com/investing/future/es00, id=3409)/active
βββ1,024 (99.42%) -- window(https://www.marketwatch.com/investing/future/es00)/dom
β βββββ880 (85.44%) ββ event-listeners
β βββββ144 (13.98%) ββ event-targets
βββββββ6 (00.58%) -- window(about:blank)/dom
βββ4 (00.39%) ββ event-targets [2]
βββ2 (00.19%) ββ event-listeners [2]
15 (100.0%) -- extensions
ββββ1 (06.67%) ββ Extension(id=@testpilot-containers, name="Firefox Multi-Account Containers", baseURL=moz-extension://7f61d7a3-19f2-43e8-a31d-e548354eb3c2/)
ββββ1 (06.67%) ββ Extension(id=addons-search-detection@mozilla.com, name="Add-ons Search Detection", baseURL=moz-extension://782eaf74-3555-436f-ae2e-6acee132d09d/)
ββββ1 (06.67%) ββ Extension(id=amazondotcom@search.mozilla.org, name="Amazon.com", baseURL=moz-extension://6ddeb846-1733-4d0a-92d1-099121f3d866/)
ββββ1 (06.67%) ββ Extension(id=bing@search.mozilla.org, name="Bing", baseURL=moz-extension://f2f37f49-9daa-4a14-8734-5e2932ef72bc/)
ββββ1 (06.67%) ββ Extension(id=ddg@search.mozilla.org, name="DuckDuckGo", baseURL=moz-extension://236c9352-05cf-4397-a51d-71007a76bb2e/)
ββββ1 (06.67%) ββ Extension(id=dedisqusify@dedisqusify.no-such-TLD, name="dedisqusify", baseURL=moz-extension://e4f9e693-0120-4509-8c2c-95f6a944536e/)
ββββ1 (06.67%) ββ Extension(id=ebay@search.mozilla.org, name="eBay", baseURL=moz-extension://af7ac34f-e4a6-4446-bea5-71f6510159b6/)
ββββ1 (06.67%) ββ Extension(id=firefox-compact-light@mozilla.org, name="Light", baseURL=moz-extension://5d83cd20-05f4-4cd8-9de9-cfc3739931a6/)
ββββ1 (06.67%) ββ Extension(id=formautofill@mozilla.org, name="Form Autofill", baseURL=moz-extension://aa3d02be-b3e0-498f-8bfc-d7ee48a886df/)
ββββ1 (06.67%) ββ Extension(id=google@search.mozilla.org, name="Google", baseURL=moz-extension://503cf0ad-433c-4bc3-bb90-09513b57587d/)
ββββ1 (06.67%) ββ Extension(id=pictureinpicture@mozilla.org, name="Picture-In-Picture", baseURL=moz-extension://6e94f40f-a398-4cd2-bddf-115a7253b0ec/)
ββββ1 (06.67%) ββ Extension(id=screenshots@mozilla.org, name="Firefox Screenshots", baseURL=moz-extension://d7753500-560a-4af4-8ff2-9dc7ea19f46a/)
ββββ1 (06.67%) ββ Extension(id=uBlock0@raymondhill.net, name="uBlock Origin", baseURL=moz-extension://431a4f61-269d-4cc5-a7c4-8075c4e0ee8e/)
ββββ1 (06.67%) ββ Extension(id=webcompat@mozilla.org, name="Web Compatibility Interventions", baseURL=moz-extension://11cfa71b-2494-405a-b922-4cc3e059b892/)
ββββ1 (06.67%) ββ Extension(id=wikipedia@search.mozilla.org, name="Wikipedia (en)", baseURL=moz-extension://b97cbffe-03a6-4a07-8345-e7714bdef7ec/)
521,015,296 B (100.0%) -- heap-committed
βββ502,479,888 B (96.44%) ββ allocated
ββββ18,535,408 B (03.56%) ββ overhead
44,128 B (100.0%) -- images
βββ44,128 B (100.0%) ββ content/raster/used/source
14 (100.0%) -- ipc-channels
ββββ5 (35.71%) ββ PBackgroundChild
ββββ1 (07.14%) ββ PBackgroundStarterChild
ββββ1 (07.14%) ββ PCanvasManagerChild
ββββ1 (07.14%) ββ PCompositorManagerChild
ββββ1 (07.14%) ββ PContentChild
ββββ1 (07.14%) ββ PImageBridgeChild
ββββ1 (07.14%) ββ PProcessHangMonitorChild
ββββ1 (07.14%) ββ PProfilerChild
ββββ1 (07.14%) ββ PRemoteDecoderManagerChild
ββββ1 (07.14%) ββ PVRManagerChild
14 (100.0%) -- ipc-channels-peak
ββββ5 (35.71%) ββ PBackgroundChild
ββββ1 (07.14%) ββ PBackgroundStarterChild
ββββ1 (07.14%) ββ PCanvasManagerChild
ββββ1 (07.14%) ββ PCompositorManagerChild
ββββ1 (07.14%) ββ PContentChild
ββββ1 (07.14%) ββ PImageBridgeChild
ββββ1 (07.14%) ββ PProcessHangMonitorChild
ββββ1 (07.14%) ββ PProfilerChild
ββββ1 (07.14%) ββ PRemoteDecoderManagerChild
ββββ1 (07.14%) ββ PVRManagerChild
4 (100.0%) -- js-helper-threads
βββ4 (100.0%) ββ idle
βββ0 (00.00%) ββ active
637,642,920 B (100.0%) -- js-main-runtime
βββ592,415,416 B (92.91%) -- realms
β βββ586,335,336 B (91.95%) -- classes/objects
β β βββ521,783,800 B (81.83%) ββ gc-heap
β β ββββ64,551,536 B (10.12%) -- malloc-heap
β β βββ36,896,672 B (05.79%) ββ slots
β β βββ27,511,184 B (04.31%) ββ elements/normal
β β ββββββ119,072 B (00.02%) ββ misc
β β βββββββ21,536 B (00.00%) ββ global-data
β β ββββββββ3,072 B (00.00%) ββ global-varnames-set
β βββββ3,835,408 B (00.60%) -- scripts
β β βββ2,075,968 B (00.33%) ββ malloc-heap/data
β β βββ1,759,440 B (00.28%) ββ gc-heap
β βββββ1,600,128 B (00.25%) -- baseline
β β βββ1,470,464 B (00.23%) ββ fallback-stubs
β β βββββ129,664 B (00.02%) ββ data
β βββββββ539,040 B (00.08%) ββ jit-scripts
β ββββββββ50,592 B (00.01%) ββ ion-data
β ββββββββ39,168 B (00.01%) ββ saved-stacks-set
β ββββββββ10,240 B (00.00%) ββ realm-object
β βββββββββ5,504 B (00.00%) ββ sundries/malloc-heap
ββββ19,936,872 B (03.13%) -- zones
β ββββ6,966,840 B (01.09%) ββ gc-heap-arena-admin
β ββββ3,348,440 B (00.53%) -- strings
β β βββ2,240,120 B (00.35%) -- gc-heap
β β β βββ2,228,824 B (00.35%) ββ latin1
β β β ββββββ11,296 B (00.00%) ββ two-byte
β β βββ1,108,320 B (00.17%) -- malloc-heap
β β βββββ962,432 B (00.15%) ββ latin1
β β βββββ145,888 B (00.02%) ββ two-byte
β ββββ2,862,672 B (00.45%) ββ unused-gc-things
β ββββ2,651,904 B (00.42%) -- property-maps
β β βββ1,340,800 B (00.21%) -- malloc-heap
β β β βββ1,256,784 B (00.20%) ββ tables
β β β ββββββ84,016 B (00.01%) ββ children
β β βββ1,311,104 B (00.21%) -- gc-heap
β β βββββ688,688 B (00.11%) ββ compact
β β βββββ508,368 B (00.08%) ββ normal
β β βββββ114,048 B (00.02%) ββ dict
β ββββ2,189,824 B (00.34%) -- scopes
β β βββ1,307,072 B (00.20%) ββ malloc-heap
β β βββββ882,752 B (00.14%) ββ gc-heap
β ββββββ524,288 B (00.08%) ββ baseline/optimized-stubs
β ββββββ466,952 B (00.07%) -- shapes
β β βββ466,280 B (00.07%) -- gc-heap
β β β βββ362,144 B (00.06%) ββ shared
β β β ββββ67,200 B (00.01%) ββ dict
β β β ββββ36,936 B (00.01%) ββ base
β β βββββββ672 B (00.00%) ββ malloc-heap/shape-cache
β ββββββ325,896 B (00.05%) -- regexp-shareds
β β βββ275,376 B (00.04%) ββ malloc-heap
β β ββββ50,520 B (00.01%) ββ gc-heap
β ββββββ297,920 B (00.05%) ββ shape-tables
β βββββββ99,552 B (00.02%) ββ getter-setters-gc-heap
β βββββββ73,728 B (00.01%) ββ propmap-tables
β βββββββ47,712 B (00.01%) ββ compartments/cross-compartment-wrapper-tables
β βββββββ40,440 B (00.01%) ββ jit-codes-gc-heap
β βββββββ14,112 B (00.00%) ββ jit-zone
β βββββββ13,376 B (00.00%) ββ regexp-zone
β ββββββββ8,512 B (00.00%) ββ unique-id-map
β ββββββββ4,704 B (00.00%) -- sundries
β βββ3,968 B (00.00%) ββ malloc-heap
β βββββ736 B (00.00%) ββ gc-heap
ββββ15,607,688 B (02.45%) ββ runtime
βββββ9,682,944 B (01.52%) -- gc-heap
βββ8,634,368 B (01.35%) ββ chunk-admin
βββ1,048,576 B (00.16%) ββ unused-chunks
βββββββββββ0 B (00.00%) ββ unused-arenas
548,147,200 B (100.0%) -- js-main-runtime-gc-heap-committed
βββ544,235,952 B (99.29%) -- used
β βββ528,634,744 B (96.44%) -- gc-things
β β βββ521,783,800 B (95.19%) ββ objects
β β βββββ2,240,120 B (00.41%) ββ strings
β β βββββ1,759,440 B (00.32%) ββ scripts
β β βββββ1,311,104 B (00.24%) ββ property-maps
β β βββββββ882,752 B (00.16%) ββ scopes
β β βββββββ429,344 B (00.08%) ββ shapes
β β ββββββββ99,552 B (00.02%) ββ getter-setters
β β ββββββββ50,520 B (00.01%) ββ regexp-shareds
β β ββββββββ40,440 B (00.01%) ββ jitcode
β β ββββββββ36,936 B (00.01%) ββ base-shapes
β β βββββββββββ736 B (00.00%) ββ symbols
β βββββ8,634,368 B (01.58%) ββ chunk-admin
β βββββ6,966,840 B (01.27%) ββ arena-admin
βββββ3,911,248 B (00.71%) -- unused
βββ2,862,672 B (00.52%) -- gc-things
β βββ1,038,304 B (00.19%) ββ shapes
β βββββ919,592 B (00.17%) ββ objects
β βββββ655,824 B (00.12%) ββ strings
β ββββββ98,176 B (00.02%) ββ property-maps
β ββββββ68,560 B (00.01%) ββ scripts
β ββββββ36,544 B (00.01%) ββ scopes
β ββββββ12,840 B (00.00%) ββ regexp-shareds
β ββββββ11,736 B (00.00%) ββ base-shapes
β βββββββ8,040 B (00.00%) ββ jitcode
β βββββββ7,360 B (00.00%) ββ symbols
β βββββββ5,696 B (00.00%) ββ getter-setters
βββ1,048,576 B (00.19%) ββ chunks
βββββββββββ0 B (00.00%) ββ arenas
10 (100.0%) -- js-main-runtime-realms
ββββ6 (60.00%) -- user
β βββ3 (30.00%) ββ [Expanded Principal [https://www.marketwatch.com/investing/future/es00, moz-extension://431a4f61-269d-4cc5-a7c4-8075c4e0ee8e/]], Content Script "uBlock Origin" (ID: uBlock0@raymondhill.net, moz-extension://431a4f61-269d-4cc5-a7c4-8075c4e0ee8e/) [3]
β βββ2 (20.00%) ββ https://www.marketwatch.com/investing/future/es00, about:blank [2]
β βββ1 (10.00%) ββ https://www.marketwatch.com/investing/future/es00
ββββ4 (40.00%) -- system
βββ1 (10.00%) ββ [System Principal], DevTools (Module loader)
βββ1 (10.00%) ββ [System Principal], DevTools global
βββ1 (10.00%) ββ [System Principal], Namespace of ext-*.js scripts for content (from: resource://gre/modules/ExtensionCommon.jsm)
βββ1 (10.00%) ββ [System Principal], shared JSM global
1 (100.0%) -- js-module-loader
βββ1 (100.0%) ββ modules/resource://devtools/server/tracer/tracer.jsm
13 (100.0%) -- message-manager
βββ13 (100.0%) -- referent/child-process-manager
βββ13 (100.0%) ββ strong
ββββ0 (00.00%) -- weak
βββ0 (00.00%) ββ alive
βββ0 (00.00%) ββ dead
449 (100.0%) -- observer-service
βββ449 (100.0%) -- referent
βββ382 (85.08%) ββ strong
ββββ67 (14.92%) -- weak
βββ67 (14.92%) ββ alive
ββββ0 (00.00%) ββ dead
103 (100.0%) -- observer-service-suspect
βββ103 (100.0%) ββ referent(topic=memory-pressure)
23 (100.0%) -- preference-service
βββ23 (100.0%) -- referent
βββ17 (73.91%) ββ strong
ββββ6 (26.09%) -- weak
βββ6 (26.09%) ββ alive
βββ0 (00.00%) ββ dead
9,384,736 B (100.0%) -- window-objects
βββ6,643,504 B (70.79%) -- layout
β βββ3,005,968 B (32.03%) ββ style-structs
β βββ1,004,432 B (10.70%) ββ style-sets
β βββββ837,408 B (08.92%) ββ pres-arena
β βββββ786,432 B (08.38%) ββ computed-values
β βββββ428,224 B (04.56%) ββ display-list-arena
β βββββ182,864 B (01.95%) ββ text-runs
β βββββ178,448 B (01.90%) ββ style-sheets
β βββββ124,128 B (01.32%) ββ frame-properties
β ββββββ67,296 B (00.72%) ββ element-data-objects
β ββββββ27,280 B (00.29%) ββ pres-shell
β βββββββ1,024 B (00.01%) ββ pres-contexts
βββ2,717,200 B (28.95%) -- dom
β βββ1,612,992 B (17.19%) ββ element-nodes
β βββββ787,152 B (08.39%) ββ text-nodes
β βββββ112,080 B (01.19%) ββ orphan-nodes
β βββββ101,376 B (01.08%) ββ event-targets
β ββββββ56,768 B (00.60%) ββ other
β ββββββ45,344 B (00.48%) ββ performance
β βββββββ1,488 B (00.02%) ββ comment-nodes
β βββββββββββ0 B (00.00%) ββ cdata-nodes
ββββββ24,032 B (00.26%) ββ property-tables
0 B ββ gfx-textures
0 B ββ gfx-textures-peak
0 B ββ gfx-tiles-waste
0 ββ ghost-windows
502,479,888 B ββ heap-allocated
1,048,576 B ββ heap-chunksize
550,502,400 B ββ heap-mapped
0 ββ imagelib-surface-cache-already-present-count
0 B ββ imagelib-surface-cache-estimated-locked
0 B ββ imagelib-surface-cache-estimated-total
0 ββ imagelib-surface-cache-image-count
0 ββ imagelib-surface-cache-image-surface-count
0 ββ imagelib-surface-cache-locked-image-count
0 ββ imagelib-surface-cache-locked-surfaces-count
0 ββ imagelib-surface-cache-overflow-count
0 ββ imagelib-surface-cache-table-failure-count
0 ββ imagelib-surface-cache-tracked-cost-count
0 ββ imagelib-surface-cache-tracked-expiry-count
0 ββ imagelib-surface-cache-tracking-failure-count
1,097,728 B ββ js-main-runtime-temporary-peak
1,107,873,792 B ββ private
1,134,493,696 B ββ resident
1,078,382,592 B ββ resident-unique
0 B ββ script-preloader-memmapped-cache
1,798,144 B ββ shmem-allocated
1,798,144 B ββ shmem-mapped
290,147 B ββ system-heap-allocated
0 ββ unresolved-ipc-responses
2,206,944,788,480 B ββ vsize
68,358,324,092,928 B ββ vsize-max-contiguous
0 B ββ wasm-runtime
End of webIsolated=https://marketwatch.com^privateBrowsingId=1 (pid 6948)
Comment 1•10 months ago
|
||
This bug was moved into the Performance component. Reporter, could you make sure the following information is on this bug?
- For slowness or high CPU usage, capture a profile with http://profiler.firefox.com/ , upload it and share the link here.
- For memory usage issues, capture a memory dump from about:memory and attach it to this bug.
- Troubleshooting information: Go to about:support, click "Copy raw data to clipboard", paste it into a file, save it, and attach the file here.
Thank you.
The Performance Impact Calculator has determined this bug's performance impact to be low. If you'd like to request re-triage, you can reset the Performance Impact flag to "?" or needinfo the triage sheriff.
Platforms: Windows
Websites affected: Rare
Resource impact: Severe
Reporter | ||
Updated•10 months ago
|
Reporter | ||
Comment 2•10 months ago
|
||
I have commonly seen high memory usage similar to that shown in the about:memory
from comment 0, but I haven't seen sustained high CPU use recently. I'll keep an eye out for more impacts.
Reporter | ||
Comment 3•9 months ago
|
||
This bug is pretty intermittent. When the high CPU use occurs, the profiler doesn't work. I'll try to catch it in Visual Studio.
Reporter | ||
Comment 4•7 months ago
|
||
I have found the same or a similar bug causing high CPU utilization after resuming from hibernation at https://www.nytimes.com/interactive/2024/05/03/us/ucla-protests-encampment-violence.html .
To repro the issue:
- Load https://www.nytimes.com/interactive/2024/05/03/us/ucla-protests-encampment-violence.html in FF.
- Let it sit for ~8h while possibly using the browser for other browsing. I am not sure that this step is necessary.
- Hibernate the system.
- Resume the system ~12h later.
- On resume, FF will use ~70% of the CPU indefinitely until you reload the page.
Description
•