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.
[...] por Caio Ariede (caio·ariedeΘgmail·com) – referência [...]
fiz o teste com o ie7 e deu isso:
IE 7 (Wine)
MD5 Benchmark took 0.297 seconds for 3000 hashes (12301 hashes/second)
MD4 Benchmark took 0.229 seconds for 2700 hashes (12490 hashes/second)
SHA1 Benchmark took 0.221 seconds for 1900 hashes (9104 hashes/second)
FF 3.0.3
MD5 Benchmark took 1.033 seconds for 3000 hashes (2904 hashes/second)
MD4 Benchmark took 0.796 seconds for 2700 hashes (3392 hashes/second)
SHA1 Benchmark took 1.326 seconds for 1900 hashes (1433 hashes/second)
IE7 7.0.5730.11
MD5 Benchmark took 4.875 seconds for 3000 hashes (615 hashes/second)
MD4 Benchmark took 3.437 seconds for 2700 hashes (786 hashes/second)
SHA1 Benchmark took 5.047 seconds for 1900 hashes (376 hashes/second)
Windows XP Home – P4 3.4GHz ht – 512 RAM
Firefox 3.0.3 (Win XP SP3):
MD5 Benchmark took 0.669 seconds for 3000 hashes (4484 hashes/second)
MD4 Benchmark took 0.424 seconds for 2700 hashes (6368 hashes/second)
SHA1 Benchmark took 0.673 seconds for 1900 hashes (2823 hashes/second)
Safari 3.1.2 (Win XP SP3):
MD5 Benchmark took 0.922 seconds for 3000 hashes (3254 hashes/second)
MD4 Benchmark took 0.64 seconds for 2700 hashes (4219 hashes/second)
SHA1 Benchmark took 0.844 seconds for 1900 hashes (2251 hashes/second)
IE 7.0.5730.13 (Win XP SP3):
Apareceu a mensagem de alerta sobre uma possível lentidão.
MD5 Benchmark took 3.141 seconds for 3000 hashes (955 hashes/second)
MD4 Benchmark took 9.469 seconds for 2700 hashes (285 hashes/second)
SHA1 Benchmark took 3.187 seconds for 1900 hashes (596 hashes/second)
Outro teste interessante:
http://celtickane.com/webdesign/jsspeed.php
Firefox 3.0.3 (WinXP SP3):
Try/Catch with errors: 8ms
Layer movement: 26ms
Random number engine: 16ms
Math engine: 24ms
DOM speed: 108ms
Array functions: 5ms
String functions: 4ms
Ajax declaration: 16ms
Total Duration: 207ms
Safari 3.1.2 (WinXP SP3):
Try/Catch with errors: 0ms
Layer movement: 31ms
Random number engine: 32ms
Math engine: 31ms
DOM speed: 0ms
Array functions: 15ms
String functions: 0ms
Ajax declaration: 0ms
Total Duration: 109 ms
IE 7.0.5730.13 (WinXP SP3):
Try/Catch with errors: 31ms
Layer movement: 282ms
Random number engine: 47ms
Math engine: 78ms
DOM speed: 187ms
Array functions: 16ms
String functions: 15ms
Ajax declaration: 657ms
Total Duration: 1313ms
Hardware:
Motherboard ASUS P5WDH-Deluxe
Processador: Intel Core2 Duo E6750 (2,66Ghz)
Memória RAM: 2Gb DDR2-800 (PC6400)
Discos: RAID5 (3 x Seagate Barracuda ST3250820AS)
Placa de vídeo: Nvidia 8800GTS
E o campeão, unânime…
Google Chrome:
MD5 Benchmark took 0.198 seconds for 3000 hashes (15152 hashes/second)
MD4 Benchmark took 0.133 seconds for 2700 hashes (20301 hashes/second)
SHA1 Benchmark took 0.151 seconds for 1900 hashes (12583 hashes/second)
Try/Catch with errors: 3ms
Layer movement: 24ms
Random number engine: 13ms
Math engine: 29ms
DOM speed: 8ms
Array functions: 5ms
String functions: 8ms
Ajax declaration: 8ms
Total Duration: 98ms
Att,
Renato
MD5 Benchmark took 0.967 seconds for 3000 hashes (3102 hashes/second)
MD4 Benchmark took 0.663 seconds for 2700 hashes (4072 hashes/second)
SHA1 Benchmark took 0.964 seconds for 1900 hashes (1971 hashes/second)
Firefox 3.0.3
Ubuntu 8.04 com Linux 2.6.24-21-generic #1 SMP Tue Oct 21 23:43:45 UTC 2008 i686
Ninguem ainda enviou os resultados do teste em um MacOSX, então segue:
FF 3.0.3
MD5 Benchmark took 0.774 seconds for 3000 hashes (3876 hashes/second)
MD4 Benchmark took 0.569 seconds for 2700 hashes (4745 hashes/second)
SHA1 Benchmark took 0.835 seconds for 1900 hashes (2275 hashes/second)
Safari 3.1.3
MD5 Benchmark took 1.197 seconds for 3000 hashes (2506 hashes/second)
MD4 Benchmark took 0.845 seconds for 2700 hashes (3195 hashes/second)
SHA1 Benchmark took 1.13 seconds for 1900 hashes (1681 hashes/second)
MacOSX 10.5.5 – Core 2 Duo 1.83GHz 1GB RAM (Mac Mini)
Mais um Firefox 3.0.2, só que em 64bits (kernel 2.6.26.6-79):
MD5 Benchmark took 0.495 seconds for 3000 hashes (6061 hashes/second)
MD4 Benchmark took 0.35 seconds for 2700 hashes (7714 hashes/second)
SHA1 Benchmark took 0.509 seconds for 1900 hashes (3733 hashes/second)
Olá pessoal, mas o bench só pode ser considerado se for feito com a mesma máquina. em máquinas diferentes, o resultado fica destorcido. O renato disse que o Chrome foi melhor mas qual foi o resultado do Firefox na máquina dele?
No meu, o Opera está bem + rápido que o Firefox 2, por exemplo.
Firefox 2.0.0.17 / Ubuntu 7.10
MD5 Benchmark took 3.494 seconds for 3000 hashes (859 hashes/second)
MD4 Benchmark took 2.387 seconds for 2700 hashes (1131 hashes/second)
SHA1 Benchmark took 3.517 seconds for 1900 hashes (540 hashes/second)
Opera 9.6.1 / Ubuntu 7.10
MD5 Benchmark took 1.805 seconds for 3000 hashes (1662 hashes/second)
MD4 Benchmark took 0.959 seconds for 2700 hashes (2815 hashes/second)
SHA1 Benchmark took 1.433 seconds for 1900 hashes (1326 hashes/second)
Chrome 0.3.154.9:
MD5 Benchmark took 0.318 seconds for 3000 hashes (9434 hashes/second)
MD4 Benchmark took 0.209 seconds for 2700 hashes (12919 hashes/second)
SHA1 Benchmark took 0.244 seconds for 1900 hashes (7787 hashes/second)
Opera 9.51:
MD5 Benchmark took 0.969 seconds for 3000 hashes (3096 hashes/second)
MD4 Benchmark took 0.703 seconds for 2700 hashes (3841 hashes/second)
SHA1 Benchmark took 0.968 seconds for 1900 hashes (1963 hashes/second)
Windows XP SP3, core2duo 1.6, 2gb ram..
IE8 – beta2
Test Description Duration (ms)
Try/Catch with errors 16
Layer movement 453
Random number engine 15
Math engine 63
DOM speed 156
Array functions 16
String functions 0
Ajax declaration 1000
Total Duration 1719ms