SilverWav's Journal

The best is yet to come…

Firefox Speed Test

with 13 comments

I use FF for all browsing except one use case…

SilverWav:

I have a large html file (9MB, 20k records in a table).
FF takes 30sec to open it, Chromium takes 5secs.
The filter on it uses js and is very fast in Chromium (10sec) but in FF > 5min :(

robcee:

I’d be interested to see your database file if it’s something you can share.
Sounds like it might make a good JS benchmark.
Hopefully we’ll fix that single use case for you. ;)

______________________________

Test Data

Download 2MB zip

Total Rows 20068 (Clips 6055, Default 14013).
12.6MB

Details:
robcee – Lorentz Branch Diagram
Bug 559396 – Large ShelveLogger files are slow in Firefox

______________________________

Test Results – Linux

Reload

Browser                 OS             Times                   Slower      
Firefox 3.6.4 Lucid 0:37 0:37 0:37   7.4 x
Firefox 3.7.a4 Lucid 0:38 0:38 0:35   7.4 x
Chromium 5.0. Lucid 0.05 0:05 0:05
 

Filter

Browser                 OS             Times                   Slower      
Firefox 3.6.4 Lucid 2:07 2:05 42.0 x
Firefox 3.7.a4 Lucid 0:28 0:28   9.3 x
Chromium 5.0. Lucid 0:03 0:03
 

Filter word: Platypus

______________________________

Machine
Lucid Beta 2 64bit, 8GB RAM.
Linux version 2.6.32-20-generic
CPU0: Intel(R) Core(TM)2 Quad CPU @ 2.40GHz
______________________________

Test Results – Win7

Reload

Browser                 OS             Times                   Slower      
Firefox 3.6.3 win7 0:52 0:50 0:53   7.4 x
Firefox 3.7.a4 win7 1:02 0:56 0:54   8.1 x
Chrome 5.0. win7 0.07 0:07 0:07
 

Filter

Browser                 OS             Times                   Slower      
Firefox 3.6.3 win7 3:15 3:15 48.7 x
Firefox 3.7.a4 win7 0:33 0:34   8.5 x
Chrome 5.0. win7 0:04 0:03 0:03
 

Filter word: Platypus

______________________________

Machine
Windows 7 Prof 64bit, 4GB RAM
HP 550 Core 2 Duo Laptop
______________________________

Summary

OK happily there has been a large speed up in 3.7.a4 as regards to the filtering.

The filter operation in 3.7.a4 takes 6 times less than it did in 3.6. :-)

It does not look as if the reload time has seen any improvement.

The improvements in 3.7.a4 are very encouraging but it makes you wonder what Google is doing to get such incredible sub 10sec times.

Luckily as it is open source someone can go have a look :-)
______________________________

About these ads

Pages: 1 2

Written by SilverWav

April 14, 2010 at 9:16 pm

Posted in Feature

Tagged with , , , , , , , ,

13 Responses

Subscribe to comments with RSS.

  1. I would be interested in a comparison between FireFox, Swiftfox, Opera and Chrome.

    Swiftfox is an optimized build of Mozilla Firefox. Swiftfox has builds for both AMD and Intel processors and is based on the most cutting edge Firefox source code available. http://getswiftfox.com/

    Jerry Vernon

    April 18, 2010 at 11:43 am

    • thanks for the comment Jerry,

      If you have the time download the Test Data and post your results as a comment.

      As you say it would be interesting to see how Swiftfox matches up against a stock build.

      SilverWav

      April 18, 2010 at 5:14 pm

  2. I tested Safari on a Macbook Pro and it opens it up in just about 5 seconds as well.

    Salman

    April 18, 2010 at 3:56 pm

    • thanks for the comment Salman,

      It would be interesting to see what your times would be for the Filter test.

      Just Filter on the word Platypus.

      How long does that take?

      It would also be great if you had the time to install Firefox and give us its times on the Macbook Pro to compare.

      Cheers.

      SilverWav

      April 18, 2010 at 5:05 pm

  3. IE 7.0.5730. takes about 53 sec to open the file.

    xiaojin

    April 18, 2010 at 5:40 pm

    • thanks for the comment xiaojin,

      Times for Filtering on the word Platypus would be interesting ;-)

      Cheers

      SilverWav

      April 18, 2010 at 5:51 pm

  4. Firefox portable 3.6.3 takes about 40 sec to open the file.
    ————————–
    machine:
    intel Core 2 CPU
    6400@ 2.13GHz
    2.13GHz,1.99GB Memory

    Windows XP Professional 2002 SP3

    xiaojin

    April 18, 2010 at 5:46 pm

  5. Chrome does have proprietary elements in it, I suggest you run a test in Chromium to see if the speed up is due to the proprietary javascript engine of Chrome.

    DJ

    April 18, 2010 at 9:13 pm

  6. Linux Mint 8 KDE with KDE 4.4.2
    Athlon 64 X2 3800
    2gb ram

    Firefox 3.5.9 took 25 seconds to load the file.

    Chrome took 7 seconds to load.

    Konqueror took about 14 secondss to load!
    Thats the first thing i’v seen Konqueror do well haha.

    Mike

    April 19, 2010 at 3:44 am

  7. Forgot about filter results.

    Konqueror filtered the word Platypus in 11 seconds.

    Firefox, well I killed it after about 3 mins of it using 100% of one of my cores.
    I was also wrong about my FF load times, it actually takes about 55 seconds….

    Chrome did the filter in 3 seconds.
    Oh and my Chrome version is 5.0.342.7

    Mike

    April 19, 2010 at 4:01 am

    • thanks for the Speed Test results Mike,

      >Firefox, well I killed it after about 3 mins

      Yeah 3.5.9 is well behind the leading edge and Mozilla are really pushing ahead.

      3.6.4 is very good and it looks like 3.7 will be a huge jump in speed.

      Cheers.

      SilverWav

      April 19, 2010 at 10:35 am

  8. Mike, you should really update Fx to 3.6.x, there’s a number of improvements that do make it faster, like asynchronous Javascript, auto-cleaning SQLite databases (for cache). If you’re going to do comparisons, do them up to date, 3.6.x has been out for over 4 months. :)

    Also in the nightlies I’ve found it a lot more responsive because of process-isolation for Flash etc. which will be in 3.6.4. I admit that Chrome is more responsive, but I’ve had it freeze (Windows) without warning and when 4.0 comes around I’ll have no reason for Chrome as a backup.

    This may cause instability but it makes it faster:
    -Type about:config in the address bar
    -Click “I’ll be careful, I promise”,
    -Then type pipe in “Filter:”,
    -Double click all and change the number to 8.
    You should be able to check the knowledge base at Mozilla website to see what it does.

    Must-have add-ons if having trouble:
    -NoScript Or RequestPolicy (prevent tracking sites like Google’s 90% of online advertising from clogging up your bandwidth)
    -Adblock+ (also will prevent Fx from prefetching links for ads you’re not going to click anyway)
    -BarTab (doesn’t load tabs unless told to)

    Anonymous

    May 29, 2010 at 1:37 am


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

%d bloggers like this: