Søg i Support

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

Learn More

Mozilla works too slow when many tabs (~50) are opened.

  • 6 svar
  • 1 har dette problem
  • 1 visning
  • Seneste svar af iso_z

more options

Hello, my Mozilla Firefox is hanging when I have about 50 tabs opened. So I have to kill the browser and restart it. After a few hours of work I have to do that again. Any ideas/suggestions?

Hello, my Mozilla Firefox is hanging when I have about 50 tabs opened. So I have to kill the browser and restart it. After a few hours of work I have to do that again. Any ideas/suggestions?

Alle svar (8)

more options

Having more that 50 tabs shouldn't be a problem.

Start Firefox in Safe Mode to check if one of the extensions ("3-bar" menu button or Tools -> Add-ons -> Extensions) or if hardware acceleration or userChrome.css is causing the problem.

  • switch to the DEFAULT theme: "3-bar" menu button or Tools -> Add-ons -> Themes
  • do NOT click the "Refresh Firefox" button on the Safe Mode start window
more options

@cor-el thanks. Did not help. After one hour of browsing the same problem occured

more options

Just curious, but what are the specs of your computer? Could you also include a screenshot from the task manager showing the performance when you have the 50 tabs open?

more options

@ jonzn4SUSE jonzn4SUSE Hope this would be enough, I will also send my memory/cpu usage when it stuck again (just killed and restarted it)

more options

btw google chrome works fine even if I browse 100 tabs

more options
more options

thanks cor-el I have not found anything wrong. Main Process (pid 19964) Explicit Allocations

633.34 MB (100.0%) -- explicit ├──264.01 MB (41.68%) -- dom │ ├──263.38 MB (41.59%) ── structured-clone-holder [1200] │ └────0.63 MB (00.10%) ── event-listener-managers-hash ├───85.60 MB (13.52%) -- js-non-window │ ├──52.59 MB (08.30%) -- zones │ │ ├──48.09 MB (07.59%) -- zone(0x14afea74000) │ │ │ ├──20.56 MB (03.25%) ++ (19 tiny) │ │ │ ├──16.18 MB (02.55%) ++ realm([System Principal], shared JSM global) │ │ │ └──11.35 MB (01.79%) -- strings │ │ │ ├───8.72 MB (01.38%) -- string(<non-notable strings>) │ │ │ │ ├──7.64 MB (01.21%) -- malloc-heap │ │ │ │ │ ├──6.96 MB (01.10%) ── latin1 │ │ │ │ │ └──0.68 MB (00.11%) ── two-byte │ │ │ │ └──1.08 MB (00.17%) ++ gc-heap │ │ │ └───2.63 MB (00.42%) ++ (41 tiny) │ │ └───4.50 MB (00.71%) ++ (2 tiny) │ ├──31.01 MB (04.90%) -- runtime │ │ ├──16.67 MB (02.63%) -- gc │ │ │ ├──16.00 MB (02.53%) ── nursery-committed │ │ │ └───0.67 MB (00.11%) ++ (3 tiny) │ │ ├──11.80 MB (01.86%) ── script-data │ │ └───2.55 MB (00.40%) ++ (12 tiny) │ └───2.00 MB (00.32%) ++ (3 tiny) ├───72.36 MB (11.43%) ── heap-unclassified ├───50.27 MB (07.94%) -- heap-overhead │ ├──41.18 MB (06.50%) ++ bin-unused │ ├───7.27 MB (01.15%) ── bookkeeping │ └───1.82 MB (00.29%) ── page-cache ├───34.51 MB (05.45%) -- storage │ ├──24.64 MB (03.89%) -- sqlite │ │ ├──15.20 MB (02.40%) -- places.sqlite │ │ │ ├──14.37 MB (02.27%) ── cache-used [4] │ │ │ └───0.82 MB (00.13%) ++ (2 tiny) │ │ └───9.44 MB (01.49%) ++ (10 tiny) │ └───9.87 MB (01.56%) -- prefix-set │ ├──6.44 MB (01.02%) ── goog-phish-proto │ └──3.43 MB (00.54%) ++ (38 tiny) ├───32.18 MB (05.08%) -- network │ ├──31.48 MB (04.97%) -- cache2 │ │ ├──25.88 MB (04.09%) ── memory-storage(,) │ │ └───5.60 MB (00.88%) ++ (8 tiny) │ └───0.70 MB (00.11%) ++ (4 tiny) ├───29.90 MB (04.72%) -- window-objects │ ├──12.96 MB (02.05%) -- top(about:memory, id=301)/active/window(about:memory) │ │ ├──10.07 MB (01.59%) -- layout │ │ │ ├───9.06 MB (01.43%) ++ pres-arena │ │ │ └───1.01 MB (00.16%) ++ (9 tiny) │ │ └───2.90 MB (00.46%) ++ (3 tiny) │ ├──10.14 MB (01.60%) -- top(chrome://browser/content/browser.xhtml, id=1)/active │ │ ├──10.06 MB (01.59%) ++ window(chrome://browser/content/browser.xhtml) │ │ └───0.08 MB (00.01%) ++ window(about:blank) │ └───6.80 MB (01.07%) ++ (5 tiny) ├───27.28 MB (04.31%) ++ (22 tiny) ├───18.33 MB (02.89%) -- startup-cache │ ├──15.63 MB (02.47%) ── data │ └───2.70 MB (00.43%) ── mapping ├────9.70 MB (01.53%) -- images │ ├──8.21 MB (01.30%) -- chrome │ │ ├──8.19 MB (01.29%) ++ vector/used/progress=18f │ │ └──0.02 MB (00.00%) ++ raster/used/<non-notable images> │ └──1.49 MB (00.24%) ++ (3 tiny) └────9.21 MB (01.45%) -- script-preloader

    ├──9.14 MB (01.44%) ── non-heap/memmapped-cache [2]
    └──0.07 MB (00.01%) ++ heap

Other Measurements

134,217,727.94 MB (100.0%) -- address-space ├──132,112,621.72 MB (98.43%) ── free(segments=1044) ├────2,103,880.16 MB (01.57%) -- reserved │ ├──2,097,135.40 MB (01.56%) ── mapped(segments=15) │ └──────6,744.75 MB (00.01%) ── private(segments=4072) └────────1,226.06 MB (00.00%) ++ commit

30.07 MB (100.0%) -- decommitted ├──27.74 MB (92.27%) ── js-non-window/gc-heap/decommitted-arenas └───2.32 MB (07.73%) -- workers/workers(chrome)

   ├──1.41 MB (04.69%) ── worker(resource://gre/modules/osfile/osfile_async_worker.js, 0x14af629a800)/gc-heap/decommitted-arenas
   ├──0.46 MB (01.53%) ── worker(resource:///modules/sessionstore/SessionWorker.js, 0x14a88f54800)/gc-heap/decommitted-arenas
   └──0.45 MB (01.51%) ── worker(resource://gre/modules/PageThumbsWorker.js, 0x14a8cc8d800)/gc-heap/decommitted-arenas

4,572 (100.0%) -- event-counts └──4,572 (100.0%) -- window-objects

  ├──4,369 (95.56%) -- top(chrome://browser/content/browser.xhtml, id=1)/active
  │  ├──4,367 (95.52%) -- window(chrome://browser/content/browser.xhtml)/dom
  │  │  ├──4,212 (92.13%) ── event-listeners
  │  │  └────155 (03.39%) ── event-targets
  │  └──────2 (00.04%) ── window(about:blank)/dom/event-targets
  ├────112 (02.45%) ++ (5 tiny)
  └─────91 (01.99%) -- top(chrome://extensions/content/dummy.xhtml, id=13)/active/window(chrome://extensions/content/dummy.xhtml)/dom
        ├──89 (01.95%) ── event-listeners
        └───2 (00.04%) ── event-targe
more options

thanks cor-el. I have not found anything wrong Main Process (pid 19964) Explicit Allocations

633.34 MB (100.0%) -- explicit ├──264.01 MB (41.68%) -- dom │ ├──263.38 MB (41.59%) ── structured-clone-holder [1200] │ └────0.63 MB (00.10%) ── event-listener-managers-hash ├───85.60 MB (13.52%) -- js-non-window │ ├──52.59 MB (08.30%) -- zones │ │ ├──48.09 MB (07.59%) -- zone(0x14afea74000) │ │ │ ├──20.56 MB (03.25%) ++ (19 tiny) │ │ │ ├──16.18 MB (02.55%) ++ realm([System Principal], shared JSM global) │ │ │ └──11.35 MB (01.79%) -- strings │ │ │ ├───8.72 MB (01.38%) -- string(<non-notable strings>) │ │ │ │ ├──7.64 MB (01.21%) -- malloc-heap │ │ │ │ │ ├──6.96 MB (01.10%) ── latin1 │ │ │ │ │ └──0.68 MB (00.11%) ── two-byte │ │ │ │ └──1.08 MB (00.17%) ++ gc-heap │ │ │ └───2.63 MB (00.42%) ++ (41 tiny) │ │ └───4.50 MB (00.71%) ++ (2 tiny) │ ├──31.01 MB (04.90%) -- runtime │ │ ├──16.67 MB (02.63%) -- gc │ │ │ ├──16.00 MB (02.53%) ── nursery-committed │ │ │ └───0.67 MB (00.11%) ++ (3 tiny) │ │ ├──11.80 MB (01.86%) ── script-data │ │ └───2.55 MB (00.40%) ++ (12 tiny) │ └───2.00 MB (00.32%) ++ (3 tiny) ├───72.36 MB (11.43%) ── heap-unclassified ├───50.27 MB (07.94%) -- heap-overhead │ ├──41.18 MB (06.50%) ++ bin-unused │ ├───7.27 MB (01.15%) ── bookkeeping │ └───1.82 MB (00.29%) ── page-cache ├───34.51 MB (05.45%) -- storage │ ├──24.64 MB (03.89%) -- sqlite │ │ ├──15.20 MB (02.40%) -- places.sqlite │ │ │ ├──14.37 MB (02.27%) ── cache-used [4] │ │ │ └───0.82 MB (00.13%) ++ (2 tiny) │ │ └───9.44 MB (01.49%) ++ (10 tiny) │ └───9.87 MB (01.56%) -- prefix-set │ ├──6.44 MB (01.02%) ── goog-phish-proto │ └──3.43 MB (00.54%) ++ (38 tiny) ├───32.18 MB (05.08%) -- network │ ├──31.48 MB (04.97%) -- cache2 │ │ ├──25.88 MB (04.09%) ── memory-storage(,) │ │ └───5.60 MB (00.88%) ++ (8 tiny) │ └───0.70 MB (00.11%) ++ (4 tiny) ├───29.90 MB (04.72%) -- window-objects │ ├──12.96 MB (02.05%) -- top(about:memory, id=301)/active/window(about:memory) │ │ ├──10.07 MB (01.59%) -- layout │ │ │ ├───9.06 MB (01.43%) ++ pres-arena │ │ │ └───1.01 MB (00.16%) ++ (9 tiny) │ │ └───2.90 MB (00.46%) ++ (3 tiny) │ ├──10.14 MB (01.60%) -- top(chrome://browser/content/browser.xhtml, id=1)/active │ │ ├──10.06 MB (01.59%) ++ window(chrome://browser/content/browser.xhtml) │ │ └───0.08 MB (00.01%) ++ window(about:blank) │ └───6.80 MB (01.07%) ++ (5 tiny) ├───27.28 MB (04.31%) ++ (22 tiny) ├───18.33 MB (02.89%) -- startup-cache │ ├──15.63 MB (02.47%) ── data │ └───2.70 MB (00.43%) ── mapping ├────9.70 MB (01.53%) -- images │ ├──8.21 MB (01.30%) -- chrome │ │ ├──8.19 MB (01.29%) ++ vector/used/progress=18f │ │ └──0.02 MB (00.00%) ++ raster/used/<non-notable images> │ └──1.49 MB (00.24%) ++ (3 tiny) └────9.21 MB (01.45%) -- script-preloader

    ├──9.14 MB (01.44%) ── non-heap/memmapped-cache [2]
    └──0.07 MB (00.01%) ++ heap

Other Measurements

134,217,727.94 MB (100.0%) -- address-space ├──132,112,621.72 MB (98.43%) ── free(segments=1044) ├────2,103,880.16 MB (01.57%) -- reserved │ ├──2,097,135.40 MB (01.56%) ── mapped(segments=15) │ └──────6,744.75 MB (00.01%) ── private(segments=4072) └────────1,226.06 MB (00.00%) ++ commit

30.07 MB (100.0%) -- decommitted ├──27.74 MB (92.27%) ── js-non-window/gc-heap/decommitted-arenas └───2.32 MB (07.73%) -- workers/workers(chrome)

   ├──1.41 MB (04.69%) ── worker(resource://gre/modules/osfile/osfile_async_worker.js, 0x14af629a800)/gc-heap/decommitted-arenas
   ├──0.46 MB (01.53%) ── worker(resource:///modules/sessionstore/SessionWorker.js, 0x14a88f54800)/gc-heap/decommitted-arenas
   └──0.45 MB (01.51%) ── worker(resource://gre/modules/PageThumbsWorker.js, 0x14a8cc8d800)/gc-heap/decommitted-arenas

4,572 (100.0%) -- event-counts └──4,572 (100.0%) -- window-objects

  ├──4,369 (95.56%) -- top(chrome://browser/content/browser.xhtml, id=1)/active
  │  ├──4,367 (95.52%) -- window(chrome://browser/content/browser.xhtml)/dom
  │  │  ├──4,212 (92.13%) ── event-listeners
  │  │  └────155 (03.39%) ── event-targets
  │  └──────2 (00.04%) ── window(about:blank)/dom/event-targets
  ├────112 (02.45%) ++ (5 tiny)
  └─────91 (01.99%) -- top(chrome://extensions/content/dummy.xhtml, id=13)/active/window(chrome://extensions/content/dummy.xhtml)/dom
        ├──89 (01.95%) ── event-listeners
        └───2 (00.04%) ── event-targe