A pouco li sobre o mais novo Mozilla Minefield e resolvi então fazer um benchmark, usando um teste de hash’s que pode ser verificado por você mesmo em http://pentestmonkey.net/jsbm/index.html.

Primeiramente vamos deixar bem claro que o Minefield não é um outro produto da Mozilla, é somente um nome que foi adotado para as versões alpha do Firefox superiores a 3.0, e que estão em desenvolvimento constante e são *muito* instáveis.

Outra coisa que quero deixar claro, é que esse foi um benchmark simples e “caseiro”, como um usuário final sem o intuito de criar situações complexas para benchmark.

O hardware utilizado foi um Intel(R) Core(TM)2 Duo CPU T5550 @ 1.83GHz com 2GB de ram.

Abaixo, segue pela ordem o resultado dos testes, que envolve os navegadores Google Chrome, Epiphany, Opera, IE6, Firefox 3 e o Minefield (Firefox 3.1b1)

1. Google Chrome (CrossOver/Wine)

MD5 Benchmark took 0.297 seconds for 3000 hashes (10101 hashes/second)
MD4 Benchmark took 0.229 seconds for 2700 hashes (11790 hashes/second)
SHA1 Benchmark took 0.221 seconds for 1900 hashes (8597 hashes/second)

2. Minefield (Firefox 3.1b1)

MD5 Benchmark took 0.809 seconds for 3000 hashes (3708 hashes/second)
MD4 Benchmark took 0.573 seconds for 2700 hashes (4712 hashes/second)
SHA1 Benchmark took 0.458 seconds for 1900 hashes (4148 hashes/second)

* Para habilitar o Tracemonkey, abra uma nova aba, digite about:config e habilite as opções javascript.options.jit.content e javascript.options.jit.chrome.

3. Epiphany 2.22.2

MD5 Benchmark took 0.907 seconds for 3000 hashes (3308 hashes/second)
MD4 Benchmark took 0.635 seconds for 2700 hashes (4252 hashes/second)
SHA1 Benchmark took 0.962 seconds for 1900 hashes (1975 hashes/second)

4. Firefox 3.0.3

MD5 Benchmark took 1.377 seconds for 3000 hashes (2179 hashes/second)
MD4 Benchmark took 0.969 seconds for 2700 hashes (2786 hashes/second)
SHA1 Benchmark took 1.398 seconds for 1900 hashes (1359 hashes/second)

5. Opera 9.27

MD5 Benchmark took 2.362 seconds for 3000 hashes (1270 hashes/second)
MD4 Benchmark took 1.651 seconds for 2700 hashes (1635 hashes/second)
SHA1 Benchmark took 2.41 seconds for 1900 hashes (788 hashes/second)

6. IE 6 (Wine)

MD5 Benchmark took 3.222 seconds for 3000 hashes (931 hashes/second)
MD4 Benchmark took 3.38 seconds for 2700 hashes (799 hashes/second)
SHA1 Benchmark took 3.504 seconds for 1900 hashes (542 hashes/second)

Conclusão

O que mais me impressionou no resultado foi a lerdeza do Opera, confesso que me surpreendeu.

Li em vários lugares, que o Minefield estava muito mais rápido do que o Chrome, porém não consegui ver esse resultado, mesmo habilitando o Tracemonkey. Pode ser que eu tenha feito algo errado, não sei.

O Chrome continua deixando o Firefox pra trás.

O IE 6 travou 1 vez durante o teste, e na outra fez a pergunta se eu queria pausar o script pois estava muito lento.

E como vocês podem ver, o Chrome e o IE 6 foram testados usando Crossover e Wine, caso alguém possa fazer esses testes no Windows, incluindo também do IE 7 e quiser me passar, fico agradecido desde já.

** Outros resultados podem ser conferidos através dos comentários.
** E obrigado a todos que colaboraram.