Tullig.Net: Home arrow News arrow Latest arrow Firefox CPU Usage Part I
Firefox CPU Usage Part I PDF Print E-mail
Written by David Hollingworth   
Thursday, 28 December 2006

In the end my plan of action was not very scientific. Rather than make just one change at a time and observe the effects I took an all or nothing approach. I uninstalled all my extensions and then restarted Firefox using the profile manager (run firefox.exe -ProfileManager). I created a new profile and deleted the default profile. I think this latter action would have got rid of my extensions too; but there you go.

So on restarting Firefox with a new profile I was back with a default browser; no extensions, no themes and no excessive CPU usage either. In fact I've had 3 tabs open for about 3 hours now and Firefox is showing 0% CPU usage, so I've done something right. I've now installed a couple of themes too and that doesn't seem to have had any effect. Instead of installing Forecast Fox I've installed the OneClick Weather extension which reportedly doesn't suffer from memory leaks. However it's a pretty inferior product, in my opinion, with a much reduced set of icons and the ability to forecast either day or night conditions; but not both. So I'm going to retry Forecast Fox again in a minute to see if that will run without any CPU issues.

The other thing I haven't tried yet is using a rich text editor (I'm typing this into a plain text editor (Textpad )) while I observe what Firefox does. So I'll try the WYSIWYG editor shortly and see if that has any effect on CPU usage. Visiting a site with Flash (www.adobe.com ) doesn't seem to have made an appreciable difference to the CPU usage except for an occasional 2% blip that wasn't there before and closing that tab seems to have reverted the browser to its previous CPU usage of 0%.

So that leaves two things to try; re-installing Forecast Fox and using a rich text editor. I'll report back later if either of these cause the CPU usage to increase again.

Last Updated ( Saturday, 03 March 2007 )
 
< Prev   Next >