Here's the results of a small "experiment" I made today. I wanted to directly compare memory usage of as many different browsers as possible. I understand it's not a really scientific experiment, but I think it shows some interesting results nevertheless.
You can try it too, and report your results if you want.
So I setup this test on my machine, Windows Vista 32 bit, 3 Gb of RAM, a fresh new account and:
- Microsoft Internet Explorer 7.0.6000.16764
- Mozilla Firefox 3.0.4
- Apple Safari 3.2 (WebKit 525.26.13)
- Google Chrome 22.214.171.124 (WebKit 525.19)
- Opera 9.63 (Build 10476)
- Opera 10.00 Alpha (Build 1139)
For every browser, I fired up the same 3 tabs:
I kept every browser opened, but I had to switch between Opera 9.63 and Opera 10 because Chrome doesn't distinguish between the different Opera processes. I guess because both are named
opera.exe in the Windows process list. However…
I used the
about:memory tab of Chrome to find out the memory usage statistics. However, I could have used the Windows task manager in the same way, or FAR's process list plugin.
Here's the results:
So here we can see that Firefox and then Opera use the least amount of memory, with a few Mbytes of difference. In Firefox 3 Mozilla worked a lot to keep memory usage low and this (basic) results confirm it. Again, not to defend Opera on this, but Opera has Ad Blocker, Speed Dials, Bookmarks+ Sync, a full Email client and what-not already builtin. It would be nice to do another test with Firefox plus the most popular and used extensions…
And now we can compare the situation when we remove Opera 9.63 and add Opera 10,
which is still in alpha stage:
Another impressive result is that Opera 10 uses less memory than every other browser, and at the same time adds support for WebFonts, passes Acid3 with 100/100, has a new Spell Checker… Do you need more? :)