Thursday, 18 March 2010

Firefox 3.6 runs very slow - Solution

[Post published by Liviu on Liviu's [Computer Science] Blog]


Problem:

I've installed some 2 days ago the Firefox 3.6 and noticed several problems:
  1. GTalk: first, it took some 1-2 minutes to detach/pop-out the window when video conferencing, then when it finally did it, the conference got ended due to some error - this was extremely annoying
  2. Opening pop-out pages became extremely slow, somewhere between 30 seconds and 2 minutes


Solution:

Research:
I've read a lot of googled solutions, none worked.
I've installed Firefox 3.5.8 and then 3.5.6 and the problem persisted - that was strange, since 3.5.6 surely worked.
I suspected (frightening!) problems due to interpreting JavaScript or whatever, which in turn (even more frightening!) could be because I've installed recently some cool stuff, i.e. MacPorts.
I've tested the same pages with Safari and everything worked fine.
Then finally the solution hit me...

Actual solution - short and simple:
It was because of the extensions I've installed some time ago.
Really!
I went to Tools > Add-ons > Extensions and just uninstalled all of them; all pages seem to load fine at the present time.
Therefore I'm running Firefox 3.6 with no extensions.

Now surfing life is again fast and pretty.

2 comments:

andreiolaru said...

I would like to point out that, as one that reads /. knows (you can read the last ~50 posts on firefox), firefox has started to lag behind recently. It's starting to be slow and heavy.

Chrome and Opera are clearly taking off now [1].

I'm not trying to advertise, I know Firefox has been an awesome browser (though i never used it), but sometimes you got to change. Like I started to change from Opera to Chrome (though I don't know if I won't come back some time, they're really tight).


[1] http://news.slashdot.org/story/10/03/05/1544218/Web-Browser-Grand-Prix?art_pos=6

Mircea said...

Haven't tried Chrome, have you? :) I am currently using Chrome Dev for Mac (not Beta). It's quite fast (with several extensions enabled). The multi-process architecture is by far its greatest thing - I can kill any tab/extension process going loose (eating up CPU/memory) using the built-in Task Manager.

You might also want to follow their blog for details about the updates.