Quase um ano após uma grande reformulação, o Google continua a compartilhar novos avanços no desempenho do navegador Chrome. Vale destacar que não só o Google, mas também a Microsoft, estão se esforçando para otimizar o navegador Edge, a fim de 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 estrutura de memória de muitos componentes principais, como DOM, CSS e processos de desenho, aumentando assim a eficiência do uso de 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 remover sobrecarga desnecessária e aproveitar melhor o cache da CPU. Esta é uma mudança que deve melhorar o desempenho geral sem afetar a estabilidade ou a compatibilidade do navegador.
Em particular, em áreas que anteriormente 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 ajuda a melhorar 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 o poderoso 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 estabeleceram uma base sólida para otimizações de código que não apenas tornam o Chrome mais eficiente, mas também ecoam as observações de um engenheiro sênior da Microsoft que destacou que aplicativos com memória ineficiente podem deixar o Windows lento.
Além da memória, o Google também se concentrou em melhorar 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 conteúdo da web.
Notavelmente, para tarefas pesadas como calcular estilos CSS para vários 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)