1.5 GB of memory with two tabs?

9.62 MB (100.0%) -- images ├──7.06 MB (73.43%) -- content │ ├──6.84 MB (71.11%) -- raster │ │ ├──6.78 MB (70.50%) -- used │ │ │ ├──6.26 MB (65.13%) ── source │ │ │ └──0.52 MB (05.37%) ── decoded-heap │ │ └──0.06 MB (00.62%) ++ unused │ └──0.22 MB (02.32%) -- vector/used │ ├──0.22 MB (02.32%) ── source │ └──0.00 MB (00.00%) ── decoded-heap ├──2.26 MB (23.45%) -- chrome │ ├──1.66 MB (17.29%) -- vector/used │ │ ├──1.66 MB (17.27%) ── source │ │ └──0.00 MB (00.01%) ── decoded-heap │ └──0.59 MB (06.16%) -- raster/used │ ├──0.33 MB (03.45%) ── decoded-heap │ └──0.26 MB (02.71%) ── source └──0.30 MB (03.12%) -- uncached ├──0.25 MB (02.57%) -- raster │ ├──0.25 MB (02.57%) -- used │ │ ├──0.25 MB (02.56%) ── source │ │ └──0.00 MB (00.01%) ── decoded-heap │ └──0.00 MB (00.00%) ── unused/source └──0.05 MB (00.55%) ++ vector/used

437.90 MB (100.0%) -- js-main-runtime ├──221.41 MB (50.56%) -- compartments │ ├──168.85 MB (38.56%) -- classes │ │ ├──110.19 MB (25.16%) -- objects │ │ │ ├───80.67 MB (18.42%) ── gc-heap │ │ │ └───29.52 MB (06.74%) -- malloc-heap │ │ │ ├──25.50 MB (05.82%) ── slots │ │ │ └───4.02 MB (00.92%) ++ (2 tiny) │ │ └───58.66 MB (13.40%) -- shapes │ │ ├──42.70 MB (09.75%) -- gc-heap │ │ │ ├──28.06 MB (06.41%) ── tree │ │ │ ├──11.34 MB (02.59%) ── dict │ │ │ └───3.29 MB (00.75%) ── base │ │ └──15.96 MB (03.65%) -- malloc-heap │ │ ├───6.87 MB (01.57%) ── tree-tables │ │ ├───4.99 MB (01.14%) ── dict-tables │ │ └───4.10 MB (00.94%) ── tree-kids │ ├───21.92 MB (05.01%) -- scripts │ │ ├──17.21 MB (03.93%) ── gc-heap │ │ └───4.71 MB (01.08%) ── malloc-heap/data │ ├────9.00 MB (02.06%) ── cross-compartment-wrapper-table │ ├────8.80 MB (02.01%) ── compartment-tables │ ├────8.06 MB (01.84%) ++ (6 tiny) │ └────4.79 MB (01.09%) ++ type-inference ├──140.01 MB (31.97%) -- zones │ ├───57.65 MB (13.16%) -- strings │ │ ├──39.56 MB (09.03%) -- malloc-heap │ │ │ ├──21.53 MB (04.92%) ── latin1 │ │ │ └──18.02 MB (04.12%) ── two-byte │ │ └──18.09 MB (04.13%) -- gc-heap │ │ ├──14.70 MB (03.36%) ── latin1 │ │ └───3.39 MB (00.77%) ── two-byte │ ├───50.79 MB (11.60%) ── unused-gc-things │ ├───10.13 MB (02.31%) ── type-pool │ ├────8.21 MB (01.88%) -- lazy-scripts │ │ ├──6.50 MB (01.48%) ── gc-heap │ │ └──1.72 MB (00.39%) ── malloc-heap │ ├────7.92 MB (01.81%) -- object-groups │ │ ├──7.58 MB (01.73%) ── gc-heap │ │ └──0.34 MB (00.08%) ── malloc-heap │ └────5.32 MB (01.21%) ++ (5 tiny) ├───69.30 MB (15.83%) ── runtime └────7.17 MB (01.64%) -- gc-heap ├──6.17 MB (01.41%) ── chunk-admin └──1.00 MB (00.23%) ++ (2 tiny)

1,877 (100.0%) -- js-main-runtime-compartments ├──1,363 (72.62%) -- system │ ├──1,218 (64.89%) ++ (534 tiny) │ └────145 (07.73%) ── [System Principal], inProcessTabChildGlobal?ownedBy=chrome://browser/content/browser.xul [145] └────514 (27.38%) ++ user

233.14 MB (100.0%) -- js-main-runtime-gc-heap-committed ├──181.35 MB (77.79%) -- used │ ├──173.71 MB (74.51%) -- gc-things │ │ ├───80.67 MB (34.60%) ── objects │ │ ├───39.40 MB (16.90%) ── shapes │ │ ├───18.09 MB (07.76%) ── strings │ │ ├───17.21 MB (07.38%) ── scripts │ │ ├────7.58 MB (03.25%) ── object-groups │ │ ├────6.50 MB (02.79%) ── lazy-scripts │ │ ├────3.29 MB (01.41%) ── base-shapes │ │ └────0.96 MB (00.41%) ++ (2 tiny) │ ├────6.17 MB (02.65%) ── chunk-admin │ └────1.48 MB (00.63%) ── arena-admin └───51.79 MB (22.21%) -- unused ├──50.79 MB (21.78%) -- gc-things │ ├──19.16 MB (08.22%) ── objects │ ├──12.02 MB (05.16%) ── strings │ ├───9.65 MB (04.14%) ── shapes │ ├───3.51 MB (01.51%) ── scripts │ ├───3.40 MB (01.46%) ── object-groups │ └───3.05 MB (01.31%) ++ (4 tiny) └───1.00 MB (00.43%) ++ (2 tiny)

0 (100.0%) -- low-memory-events ├──0 (100.0%) ── physical └──0 (100.0%) ── virtual

591 (100.0%) -- message-manager └──591 (100.0%) -- referent ├──269 (45.52%) -- global-manager │ ├──269 (45.52%) ── strong │ └────0 (00.00%) ++ weak ├──203 (34.35%) -- child-process-manager │ ├──176 (29.78%) -- weak │ │ ├──174 (29.44%) ── dead │ │ └────2 (00.34%) ── alive │ └───27 (04.57%) ── strong └──119 (20.14%) -- parent-process-manager ├──119 (20.14%) ── strong └────0 (00.00%) ++ weak

4,765 (100.0%) -- observer-service └──4,765 (100.0%) -- referent ├──3,067 (64.37%) ── strong └──1,698 (35.63%) -- weak ├──1,686 (35.38%) ── alive └─────12 (00.25%) ── dead

4,075 (100.0%) -- observer-service-suspect ├────455 (11.17%) ── referent(topic=memory-pressure) ├────345 (08.47%) ── referent(topic=xpcom-shutdown) ├────294 (07.21%) ── referent(topic=service-worker-get-client) ├────237 (05.82%) ── referent(topic=sdk:loader:destroy) ├────234 (05.74%) ── referent(topic=inner-window-destroyed) ├────198 (04.86%) ── referent(topic=network:offline-status-changed) ├────193 (04.74%) ── referent(topic=app-theme-changed) ├────193 (04.74%) ── referent(topic=dom-storage2-changed) ├────183 (04.49%) ── referent(topic=chrome-page-hidden) ├────183 (04.49%) ── referent(topic=chrome-page-shown) ├────183 (04.49%) ── referent(topic=content-page-hidden) ├────183 (04.49%) ── referent(topic=content-page-shown) ├────174 (04.27%) ── referent(topic=chrome-flush-skin-caches) ├────170 (04.17%) ── referent(topic=agent-sheet-added) ├────170 (04.17%) ── referent(topic=agent-sheet-removed) ├────170 (04.17%) ── referent(topic=author-sheet-added) ├────170 (04.17%) ── referent(topic=author-sheet-removed) ├────170 (04.17%) ── referent(topic=user-sheet-added) └────170 (04.17%) ── referent(topic=user-sheet-removed)

1,146 (100.0%) -- preference-service └──1,146 (100.0%) -- referent ├────963 (84.03%) ── strong └────183 (15.97%) -- weak ├──183 (15.97%) ── alive └────0 (00.00%) ── dead

0 (100.0%) -- queued-ipc-messages └──0 (100.0%) ── content-parent(???, pid=4208, open channel, 0x28298550, refcnt=23)

118.12 MB (100.0%) -- window-objects ├───57.73 MB (48.87%) -- dom │ ├──34.37 MB (29.10%) ── orphan-nodes │ ├──12.77 MB (10.81%) ── element-nodes │ ├───7.25 MB (06.14%) ── text-nodes │ ├───2.41 MB (02.04%) ── other │ └───0.92 MB (00.78%) ++ (3 tiny) ├───39.70 MB (33.61%) -- layout │ ├──16.99 MB (14.38%) ── style-sets │ ├───7.17 MB (06.07%) ── style-structs │ ├───6.62 MB (05.61%) ── frames │ ├───3.15 MB (02.67%) ── pres-shell │ ├───2.22 MB (01.88%) ++ (3 tiny) │ ├───2.05 MB (01.74%) ── style-contexts │ └───1.49 MB (01.26%) ── pres-contexts ├───20.52 MB (17.37%) ── style-sheets └────0.17 MB (00.15%) ── property-tables

0.00 MB ── canvas-2d-pixels

19.95 MB ── d3d11-shared-textures 0.00 MB ── d3d9-shared-texture 0.00 MB ── d3d9-shared-textures 0.00 MB ── gfx-d2d-vram-draw-target 0.00 MB ── gfx-d2d-vram-source-surface 0.76 MB ── gfx-surface-win32 0.00 MB ── gfx-textures 0.00 MB ── gfx-tiles-waste 0 ── ghost-windows 207.13 MB ── gpu-committed 199.43 MB ── gpu-dedicated 75.43 MB ── gpu-shared 495.04 MB ── heap-allocated 1,037 ── heap-chunks 1.00 MB ── heap-chunksize 506.65 MB ── heap-committed 1,037.00 MB ── heap-mapped 2.34% ── heap-overhead-ratio 2 ── host-object-urls 1.91 MB ── imagelib-surface-cache-estimated-locked 12.17 MB ── imagelib-surface-cache-estimated-total 0 ── imagelib-surface-cache-overflow-count 2.87 MB ── js-main-runtime-temporary-peak 0 ── low-commit-space-events 1,718.97 MB ── private 1,760.32 MB ── resident 1,721.90 MB ── resident-unique 0.00 MB ── shmem-allocated 0.00 MB ── shmem-mapped 482.36 MB ── system-heap-allocated 2,762.53 MB ── vsize 784.13 MB ── vsize-max-contiguous

End of Main Process

/r/firefox Thread Parent