"You shouldn’t complain about something if it’s free."
I don’t agree with that statement when it comes to web browsers, because is required software in order to use the web. Note that I said web and not internet. Traditional email requires no browser nor does instant messaging. Also bear in mind that it was messaging that existed first before the web. But I digress.
Yesterday I was treated to my latest/greatest Firefox acting really s-l-o-w-l-y, so I checked the Windows 7 Task Manager and Firefox is spiking at 300,000 K of memory usage. Was I surprised? Not in the slightest. I’ve been dealing with this since Firefox 2.
Most people know I consider Flash to be simply evil due to the fact it will crash any OS. Windows, Mac, Linux, doesn’t matter. Flash will hose it. Flash is so evil at times it will even give OS X a kernel panic – and I’m not kidding.
I mention Flash because Firefox will spike in system resource usage the moment you load just about any Flash video. And if you decide to load up a few YouTube, DailyMotion, Viddler, Vimeo or other video sharing site pages in separate tabs, watch out because the browser will spike so badly it will slow Firefox to a crawl – and sometimes take your OS with it.
I also want to make clear this is not a "Windows thing". It will occur on any OS. Dave, the owner of PCMech, has a beasty Mac Pro – the most powerful Mac made. Four cores, 9GB of RAM and Mac OS X Leopard. Nothing could slow that system down, right? Wrong. Firefox and Flash will.
The answer the question of whether it’s Firefox or Flash causing this problem, the answer is both.
Flash is an unruly thing that eats up system resource for breakfast, lunch and dinner.
Firefox’s problem is that everything it does is contained in a single instance when running. When you run FF, in Windows you will only see one instance of firefox.exe there – and that’s a not a good thing.
Does this mean Windows Internet Explorer and Google Chrome are better at handling memory usage?
Yes.
Both IE8 and Chrome use separate processes for tabs – a big reason why both run so well. If you have a tab that is chewing up a ton of resource, the solution is simple – close the tab. Once closed, the process is stopped and the memory it used released. And you can do this without closing the entire browser.
Chrome has the advantage over IE8 in tab speed. You’ll notice that each time you open a new tab in IE8 that the browser "thinks" about it before actually doing it. This is because the way IE8 launches another iexplore.exe is a bit on the slow side. Chrome on the other hand has instant gratification when you open a tab. When you want a new tab, ta-da, it’s there – instantly, and in a separate process.
I prefer Firefox. Truly, I do. I don’t like Chrome or IE8. But if Mozilla doesn’t get on the ball and introduce a browser that uses separate processes for tabs, I may be forced to switch.
The answer to this may be Firefox 4 – and believe me it can’t come soon enough. Check out how many people are begging for it to be a real thing.
Is Firefox and Flash a bear for you?
Voice your opinion by posting a comment.

Like what you read?
If so, please join over 28,000 people who receive our exclusive weekly newsletter and computer tips, and get FREE COPIES of 5 eBooks we created, as our gift to you for subscribing. Just enter your name and email below:







