Firefox 3rc1 shines in Javascript benchmark

blazing firefox3As the official release of Firefox 3 is getting closer, with Release Candidate 1 being available since May 17th, I decided to boldly go where codinghorror has gone before and do a quick-and-dirty Javascript-performance comparison of the different browsers I’ve got installed on my Dell Latitude D620 laptop, using Webkit’s Sunspider benchmark.

Let’s start with the results for the browsers on my Windows XP SP2 installation, ordered from slowest to fastest. Each test was executed 2 times, clicking on the results will teleport you to the detailed results where you can paste the URL’s of another test to compare.

The MSIE7-results are probably not entirely representative, as I use Tredosoft’s standalone IE7. This is a bit of a hack to have IE7 on my otherwise MSIE6-based system. Moreover my corporate Windows-installation is infested with crapware, notably McAfee OAS and Zonealarm seem to be slowing things down enormously. The codinghorror-tests indeed show significantly better results for this browser, although IE does have serious issues with string concatenation, which should be fixed in IE8.

On the same hardware, but booting in Ubuntu 8.04 (Linux) form my external USB HD (a.k.a. my ‘disktop‘), I got the following results:

Firefox 3 RC1 seems slightly slower then b5, but maybe the Ubuntu-b5-version is compiled with optimizations? Firefox is also faster on Ubuntu, but the anti-virus-bloat is probably messing with our heads here (although Opera is slower on Linux, go figure).

The general conclusion however; Firefox 3 is a huge step forward as far Javascript-performance is concerned. Users of javascript-heavy web-applications such as Gmail, Google Reader, Zoho Office and Zimbra should benefit enormously from this. It would however be very interesting to perform similar tests with regards to ‘normal page rendering’ (html/css). Does anyone know of such benchmarks?

2 thoughts on “Firefox 3rc1 shines in Javascript benchmark

  1. frank Post author

    i had a quick irc-chat with alexander sack (ubuntu) and mike connor (mozilla) about the better results for hardy’s ff3b5 when compared to mozilla’s official ff3rc1 for linux. apperantly the ubuntu-builds are compiled with gcc 4.2.3 where the mozilla-builds still use gcc 4.1 and that would account for the differences.

    on a side-note; the ubuntu-mozillateam is working on an ff3rc1-release that will be pushed to end-users automatically. according to asac: “the ffox and xul bits are ready, but we still need to transition some rdepends as it breaks ABI and translations”. so i guess i’ll continue to use the mozilla RC1 for now.

    Reply
  2. Andy Goossens

    The current development tree of Konqueror (or better: its components KHTML and KJS) have seen a lot of improvements lately.

    Read more about the performance improvements in KJS: http://www.kdedevelopers.org/node/3476

    At this moment, it is only 1.77x slower than Firefox 3rc1.

    Reply

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>