sábado, 25 de agosto de 2012

Octane: novo benchmark do Google para navegadores

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