Home ›› Reviews ›› Firefox vs IE vs Opera vs Safari vs Chrome

Firefox vs IE vs Opera vs Safari vs Chrome

by Greg Rickaby on August 18, 2009

Ok. As a freelance web designer, Firefox is without a doubt – my Swiss Army Knife. I’m constantly messing with resolutions, .css debugging, working in Wordpress, etc… At the same time, I need Gmail, Google Reader,I love to listen to Pandora and I use Freshbooks for time-tracking. Rather than have the ‘extra stuff’ running in tandem with my work in Firefox (which would just take up more tabs and get in the way) I wanted to know which browser had the lightest footprint for my ‘extra stuff’.

firefox-vs-opera-vs-ie-vs-safari-vs-chrome

Because I use Firefox as my main browser, I don’t want to have a second copy of it open. Windows will
just run it under the same process. (Just for fun, I ran it anyway…however it doesn’t count). Since I run
x64 (64 bit) version of Windows, I also ran the x64 version of Firefox 3.5 and IE 8. Adobe Flash doesn’t support x64 browsers, (yet), so I couldn’t run Pandora – while the results are interesting, they are
however incomparable.

The Mission:
Find out which modern browser can run my ‘extra stuff’ while I work – using the least amount of resources.

The Computer:
Gateway® P-7805u FX Edition (from BestBuy)

The OS:
Windows 7 (x64) RC 1 – Build 7100

The ‘Extra Stuff’:
Gmail
Google Reader
Pandora
Freshbooks
Freshbooks Timer

The Measurement Tool:
Windows Task Manager
(see column definitions here)

Hard Numbers:

Rank
Browser
Average CPU Usage
Peak CPU Usage
Ram (MB)
Virtual Memory (MB)
Firefox 3.5
4%
7%
206,952
182,612
Opera 9
7%
13%
169,950
159,304
1Opera 109%14%180,020173,576
2
Chrome 3
9%
18%
310,328
309,132
3
Internet Explorer 8
12%
19%
265,428
246,568
4
Safari 4
27%
38%
269,688
269,512

1
Firefox 3.5 x64
(no Pandora)
0.2%
1%
192,668
160,688
2
IE 8 x64
(no Pandora)
2%
7%
207,144
174,364

Results:

Opera 10 – With any new major release you can expect things to get a little more bloated. As you can see from updated chart and screen shot: Opera 10 got fat. Disappointing. As I enjoyed using Opera 9.64 as my second browser.

Google Chrome 3.0 – A close second in CPU Usage but WAY behind in RAM management. What annoyed me were the 8 PROCESSES running! Plus Pandora had one of the 8 processes running at almost 20%.

IE 8 -Better RAM management than Chrome& Safari, however average CPU usage was too high for me. Pandora strikes again…

Safari 4.0 – Ran about as well as a fatty in a game of Dodge Ball. While its RAM management was slightly better thanChrome – it was almost sucking my Core2Duo dry. I guess running Pandora isn’t Safari’s game.

Firefox 3.5 – Even with Pandora streaming away, Firefox beats them all in CPU Usage. Too bad it doesn’t count!

64 BIT EDITIONS (for fun)

Adobe! If you’re reading this PLEASE COME OUT WITH A x64 BROWSER EDITION OF FLASH 10!
(I know, they’re working on it)

Firefox (x64) – Seriously? 0.2% average CPU Usage? Yeah, seriously. Impressive as it was basically invisible to my processor. This is very encouraging AND ALL my plug-ins worked. So hurry up Adobe!

IE 8 (x64) – Could be a serious contender. I don’t understand why it ran my CPU at 2-3% constantly, I guess the clock on Freshbooks was  making it ‘think’ too much.

Closing Argument:

In closing, I will be using Opera 9.64 as my browser of choice for my ‘extra stuff’.

UPDATE

I recieved a Google Wave invite a few weeks ago, and only Firefox & Chrome only are supported. So…I was forced to switch from Opera 10 to Google Chrome as my secondary browser. I have found it to be very speedy. It handles the java scripts of Gmail/Wave/Reader better than Firefox, plus I enjoy the skinning options.

Through research (and the comments below) I’ve learned why there were so many processes with Chrome. Each tab basically gets its own process. Read this Wiki to find out more – it’s actually pretty genius.

Agree? Disagree? Comment below.

{ 1 trackback }

Opera 10 – Turbo Charged | Greg Rickaby - Thesis Blog
September 3, 2009 at 11:55

{ 10 comments… read them below or add one }

Sally February 8, 2010 at 10:51

Here comes another Opera fan. I started using it since version 7.5x if I’m not mistaken. I got fully attracted to it when Opera goes ads-free – version 8. But I do like Safari. :) Firefox? Well…

Reply

Angelo December 31, 2009 at 01:11

I tested Firefox and Chrome also, and I came up with the same results: despite all the buzz around chrome and how everyone was saying it was “lighter” it still uses more resources. It DOES seem faster, but I think that's because it's using more resources. And maybe customer perspective is what really matters.

Also, I'd like to comment on using “RAM” in your chart: I can only guess that it's total system RAM being used? Otherwise I don't see how it's bigger than virtual memory, unless Windows reports virtual memory in a non-standard way. I think Virtual is the real one to look at.

Reply

darrenthomas December 19, 2009 at 12:50

From my experience of using IE, Firefox, Chrome, and Opera, Opera definitely seems to be the fastest, and most. Firefox seems best for widgets, add ons etc, Chrome for its interface, and IE, for umm. Don't get me wrong IE is okay, but has nothing to shout about…

Reply

darrenthomas December 19, 2009 at 06:50

From my experience of using IE, Firefox, Chrome, and Opera, Opera definitely seems to be the fastest, and most. Firefox seems best for widgets, add ons etc, Chrome for its interface, and IE, for umm. Don't get me wrong IE is okay, but has nothing to shout about…

Reply

onlineshopping December 10, 2009 at 06:17

I absolutely admire the Opera 10 internet browser from Opera Software Inc. I firmly believe the Vikings have finally cracked open a genie out of the bottle.

The Opera 10 internet browsers is so well thought and designed very beautifully so that even a beginner can have a crack at and have so much fun. After all it is a mobile browser design for the well connected mobile community from around the world.

Source:
cheap pay as you go mobile phones

Reply

Steve November 15, 2009 at 22:18

I prefer Firefox over anything else. I have an older computer running XP Pro and Firefox defiantly runs better on it. Also it has one of the most important features of all, spell check. Some may laugh but it is a very important feature for me when I blog.

Reply

Andrew January 21, 2010 at 19:53

@steve

you may want to check out the spell check feature :)

(@defiantly)

Reply

Name August 24, 2009 at 16:37

Chrome generated more threads so that the tabs, and the plugins are all decoupled from each other. In Chrome, if flash crashes, flash crashes. In all of the other browsers if flash crashes the browser crashes. Same goes for laggy tabs. If a tab is lagging, it will not slow down any of the other tabs.

Reply

Anonymous August 21, 2009 at 14:57

What annoyed me were the 8 PROCESSES running! What purpose does that serve?

How many tabs did you have open at the time? Chrome runs each tab in it’s own process – so that if one tab crashes, only one process is killed, instead of the entire browser dying.

You might want to read here: http://blog.chromium.org/2008/09/google-chrome-memory-usage-good-and-bad.html

Reply

Paul C August 19, 2009 at 07:19

Hey man great article. I have never really looked at opera but might check it out now. And the reason chrome runs a separate process for everything its doing is stability. If (for example) pandora locks up you can just kill it without killing the browser and everything else its doing.

Reply

Leave a Comment

Previous post:

Next post: