
O navegador Chrome atingiu novas pontuações máximas nas ferramentas de teste Speedometer 3.1 e JetStream 3, reforçando o foco na fluidez da experiência web. Segundo a publicação no blog da Google, a equipa de engenharia implementou melhorias profundas em várias áreas críticas da aplicação desde o início do ano, resultando num salto de 10% no JetStream, com uma marca de 469, e de 5% no Speedometer, atingindo o valor de 61. Estes resultados foram obtidos num MacBook Pro M5 equipado com MacOS 26.0.1.
Melhorias na execução de código e operações complexas
Para alcançar estes números, a execução de JavaScript foi alvo de fortes otimizações. Através da implementação de caminhos rápidos no compilador para funções comuns, o motor consegue agora ignorar passos desnecessários, especialmente em operações assíncronas, na ordenação de dados e na comparação de cadeias de texto. O comportamento das funções geradoras foi também ajustado para permitir uma otimização mais precoce quando executadas em paralelo.
A componente de WebAssembly recebeu igualmente alterações de relevo. O navegador gere agora as estruturas de dados internas do motor V8 de forma mais eficiente, otimizando a geração de código para instruções SIMD e a alocação de registos. Isto reflete-se diretamente num melhor desempenho em tarefas de inteligência artificial e criptografia. Além disso, o peso das chamadas de funções entre JavaScript e WebAssembly foi reduzido através da eliminação de conversões de tipo redundantes de forma contínua.
Otimizações no motor de renderização visual
A rapidez de um navegador depende intrinsecamente da sua capacidade para desenhar os conteúdos no ecrã. O motor de renderização Blink foi atualizado com um sistema de cache mais inteligente e vias de pesquisa simplificadas para as operações de DOM. A introdução de uma cache unificada reduziu as pesquisas redundantes em toda a estrutura, enquanto um novo atalho rápido para os atributos dos elementos ignora verificações estruturais quando estes não estão presentes.
O processamento de texto inicial e a apresentação de gráficos sofreram uma reformulação de base. O uso de operações SIMD tornou a cópia de texto durante a análise de HTML significativamente mais rápida. A equipa completou ainda otimizações tipográficas avançadas focadas na Advanced Typography da Apple e criou uma cache específica para acelerar o processamento de gráficos SVG, reduzindo de forma drástica o consumo de memória e tornando a disposição das páginas mais leve desde o primeiro instante.












Nenhum comentário
Seja o primeiro!