Há muitas formas de mensurar a velocidade de algum software
específico. Para navegadores há diversos testes consolidados, mas em
geral eles trazem um problema: foram desenvolvidos há um relativo bom
tempo (coisa de alguns meses ou poucos anos, dada a evolução dos
navegadores). Eles não medem com eficiência o desempenho dos navegadores
atuais, pelo menos não em toda a sua capacidade, já que novos recursos,
funções e otimizações são apresentados a todo instante. Por isso os
testes também são atualizados de tempos em tempos.
O Google lançou agora o Octane, um mecanismo atualizado de testes de
desempenho de navegadores. A princípio ele permite testar melhor o motor
Javascript V8 do Chrome, que normalmente sai na frente dos outros
navegadores neste teste; não há nada de anormal por aí, já que foi um
benchmark desenvolvido pensando inicialmente no WebKit/Chrome (muitos
acusavam a MS de fazer o mesmo com os testes para o IE...). Na pior das
hipóteses ele serve para comparar o desempenho de diferentes
compilações/versões do Chrome/Chromium.
Conforme divulgado, os testes anteriores não estavam correspondendo à
realidade atual dos navegadores. O Octane tenta testar coisas mais
reais, concretas: situações que poderiam ocorrer no dia-a-dia de
aplicativos web complexos, em vez de um simples algoritmo de repetição
de alguma suposta tarefa.
Entre os testes estão: Box2DWeb, que testa um motor de física 2D;
Mandreel, um software convertido de C++ para Javascript; Pdf.js, que usa
o leitor de PDFs da Mozilla; GB Emulator, um emulador open source de
Game Boy com um demo 3D; e o CodeLoad, uma ferramenta que mede o
desempenho do Javascript ao lidar com Closure e jQuery.
Estes testes são mais atualizados e tendem a explorar melhor as
capacidades dos navegadores atuais, oferecendo uma pontuação mais
precisa. Caso tenha interesse, confira a página do projeto no Google Code e esta outra aqui. Uma página hospedada pelo próprio Google
permite fazer o teste no navegador em uso sem precisar baixar nada.
Quanto maior a pontuação, melhor. A nova ferramenta ainda apresenta
alguns problemas em navegadores mobile e no IE.
Via: Hardware
Nenhum comentário:
Postar um comentário