Add to My Yahoo! | Google Reader or Homepage | Add to Windows Live | Add to Windows Live Alerts

Wictor Wilén

Microsoft Certified Master (MCM) - SharePoint 2010 | Microsoft Most Valuable Professional (MVP) - SharePoint Server MVP | Author

Internet Explorer 8 beta 1 vs Firefox 3 beta 4 Memory Usage

A few days ago I compared the JavaScript performance of Internet Explorer 8 beta 1 and Firefox 3 beta 4 and Firefox won that round pretty easy. Previous versions of Internet Explorer and Firefox have a bad history of consuming memory, which annoys me really much. You should not have to close and start your browser several times a day just to free memory, you should be able to start an instance in the morning and have that one running all day without having your memory trash.

Stuart Parmenter, aka Pavlov, has written an article on the improvements of Firefox 3 memory management. Firefox 3 uses a number of nice techniques to reduce the memory usage over time and it looks very promising. My experience with earlier versions of Firefox is that they over time consumes more memory and releases less than Internet Explorer. Pavlov shows with a number of graphs that Firefox 3 beta 4 outruns Internet Explorer 7 and previous versions of Firefox in good memory management.

I did a small test on my own to compare beta 1 of Internet Explorer 8 and beta 4 of Firefox and the results was not that surprising.
Take this comparison with a pinch of salt since it not that scientific...

Memory consumption...

As you can see Firefox (3 beta 4 and 2) outperformed Internet Explorer 8 beta 1 and uses about 50 Mb of memory, in the end, on my machine while IE8 uses twice the amount. What you can't see in this diagram is that FF3b4 did use momentarily more memory, but I did not write these number down instead I wrote them down after the memory usage had stabilized after a few seconds.

I did the test with fifteen different web sites, including SharePoint sites, Web 2.0 sites, Sunspider and different online magazines. The peek memory usage was reached on www.asp.net.

Firefox 3 is really looking good and is now contending for the number one browser for me (the lack of creating ActiveX objects, which are used in SharePoint to open/edit documents, are now the only show stopper).

As I said in the JavaScript test, Firefox 3 is in beta 4 while Internet Explorer 8 is in the first beta and I hope/guess/beg to see some improvements in this area. As soon as we can get new betas I will try to run the exact same tests again.

Comments and trackbacks

#  Nice chart, by Karl
Screenshot from websnpr but Firefox is abbreviated Fx, not FF.
#  Re: Nice chart by Wictor
Screenshot from websnpr Ok thanks. Never seen that abbreviation before, but I guess you know your stuff. I'll try to remember that for next time.
#  Re:Re: Nice chart by Frank
Screenshot from websnpr Wictor, don't mind Karl's comment. I have NEVER seen the FX abbreviation before, and I have seen the FF one. and how the hell does FX= Firefox? FF- Fire Fox. If I were you, I'd just stick to the more popular abbreviation.
#  Firefox Abbreviation by Wictor
Screenshot from websnpr Heya all, according to Firefox 1.5 Release notes (http://www.mozilla.com/en-US/firefox/releases/1.5.html) the preferred abbreviation is in fact Fx, despite the fact that no one ever seen or heard that (that I'm aware of). I guess that FF will still be the one most ppl use.
#  Apple Safari browser for Windows by Trackback
Screenshot from websnpr Apple have now released the final version of the Safari browser to Windows, which has not gone unnoticed since they are pushing it as a pre-selected optional update to QuickTime or iTunes. I still ref...
#  abbreviation by lewey
Screenshot from websnpr omfg guys get a life who the fuck cares how you abbreviate firefox, we wall knew what you meant.
#  firefox abbreviation is fx or Fx by dani
Screenshot from websnpr agree with Wictor, that is a valid source you have firefox abbreviation is fx or Fx and FF is for final fantasy, my friend's said btw, nice comparison
Make a comment on this post:
Subject:  

Your name:  
Your Url:  
Note: submissions may have to be approved before being visible, so don't submit your comment multiple times.