Quase um ano após uma grande reformulação, o Google continua a compartilhar novos avanços no desempenho do navegador Chrome. Notavelmente, não apenas o Google, mas também a Microsoft, está se esforçando para otimizar o navegador Edge, visando melhorar a velocidade e a experiência do usuário. Ambas as "gigantes" utilizam o padrão Speedometer 3.0 para avaliar objetivamente o desempenho da navegação na web.
De acordo com o Google, a equipe do Chrome se concentrou em melhorar o gerenciamento de memória e o cache. Eles redesenharam a arquitetura de memória para muitos componentes principais, como DOM, CSS e processos de desenho, aumentando assim a eficiência dos recursos do sistema e reduzindo a latência ao navegar na web.
Uma mudança importante é o mecanismo de renderização do Blink. O Google afirma que o Blink foi ajustado para eliminar sobrecarga desnecessária e aproveitar melhor o cache da CPU. Essa mudança melhora o desempenho geral sem afetar a estabilidade ou a compatibilidade do navegador.
Em particular, em áreas que antes dependiam do mecanismo de coleta de lixo do sistema Oilpan, a equipe de desenvolvimento passou a usar completamente o Oilpan em vez do malloc para alocar memória. Isso melhora o gerenciamento automático de memória, reduz vazamentos de memória e contribui para acelerar o processamento de páginas web complexas.
Por que o Google Chrome está ficando cada vez mais rápido? |
Com a ajuda do sistema de coleta de lixo Oilpan integrado ao mecanismo de renderização do Blink, as melhorias do Google no gerenciamento de memória e no cache se tornaram uma base sólida para a otimização de código. Isso não apenas torna o Chrome mais eficiente, mas também corrobora as observações de um engenheiro sênior da Microsoft, que apontou que aplicativos que usam memória de forma ineficiente podem deixar o Windows lento.
Além da memória, o Google também se concentrou em aprimorar o processamento de strings no renderizador. Eles implementaram um novo método de hash chamado rapidhash , que melhora a velocidade de processamento e otimiza o desempenho ao trabalhar com grandes strings de dados. A implementação dessa tecnologia é um claro avanço no esforço para reduzir a latência ao carregar e exibir o conteúdo de páginas da web.
Notavelmente, para tarefas pesadas como calcular estilos CSS para múltiplos elementos – que consomem recursos do sistema – o Google adicionou técnicas de cache mais avançadas. Como resultado, a frequência de acertos no cache aumenta significativamente, enquanto o número de falhas diminui, proporcionando ao Chrome um desempenho superior durante navegação complexa na web.
Fonte: https://baoquocte.vn/vi-sao-google-chrome-lai-ngay-cang-duyet-web-nhanh-hon-316953.html
Comentário (0)