13

Each time I open a new page in Firefox, 1 CPU core is maxed out for 30 sec.

Can Firefox give some kind of information about what it uses the CPU for?

Sandra
  • 2,603
  • 4
  • 25
  • 34
  • Do you have many extensions installed? – MrWhite Sep 07 '12 at 10:09
  • 1
    This is a similar question - don't just read the answer, there are a few add-on's which may be as one or a combination will help: http://superuser.com/questions/71328/task-manager-addon-for-firefox – Dave Sep 07 '12 at 10:45

2 Answers2

7

about:memory shows Firefox's memory usage details. There's also a button on that page that allows you to minimize memory usage. Source

StatusbarEx is a Firefox extension that will show system information on statusbar of firefox, such as the memory usage of system & Firefox itself, network speed, system power status, etc.

Screenshot of StatusbarEx

However, it doesn't work 'tab specific'. since Firefox (unlike other web browsers) is using threads instead of processes to open tabs, I doubt this is possible at all. Source

Note: Firefox 16 will have proper built-in profiler.

Ankit
  • 4,716
  • 2
  • 23
  • 32
2

Disable all your extensions and load a page. If the cpu spike is gone, it's a problem with an extension. You can try enabling them one by one to find the culprit, or try a binary search to save work:

Enable half of your extensions and load a page. If there's still no cpu spike, enable half of your remaining extensions and try again. If the cpu spike appears, disable half of the extensions you've just enabled and try again.

Rinse and repeat.

orip
  • 365
  • 1
  • 3
  • 8