O Chrome tem sido duramente criticado por seus problemas de uso de memória, e o Google tem trabalhado muito para resolver essas reclamações nas versões mais recentes dos navegadores para Mac, Windows e Android.
Na versão mais recente do navegador Chrome, o Google usa seu próprio alocador de memória avançado, chamado PartitionAlloc, que otimiza a baixa latência de alocação e aumenta a eficiência de espaço e segurança.
Agora, ele é usado no navegador Chrome para Android e Windows de 64 bits.
No Chrome M89, observamos uma economia significativa de memória no Windows – até 22% no processo do navegador, 8% no renderizador e 3% na GPU. Mais do que isso, melhoramos a capacidade de resposta do navegador em até 9%.
O navegador também é mais inteligente para usar e descartar memória:
O Chrome agora recupera até 100 MiB por guia, o que é mais de 20% em alguns sites populares, descartando memória que a guia em primeiro plano não está usando ativamente, como imagens grandes que você rolou para fora da tela.
Em dispositivos móveis, o Google usa Android App Bundles para otimizar downloads de dispositivos e downloads de isolatedSplits para permitir o carregamento sob demanda de divisões de recursos.
Após o reempacotamento, o travamento devido ao esgotamento de recursos é reduzido, o uso de memória é aumentado em 5%, o tempo de inicialização é reduzido em 7,5% e a velocidade de carregamento da página é aumentada em 2%.
“Nossas equipes estão sempre trabalhando muito para oferecer a você o navegador mais rápido e poderoso em cada um dos seus dispositivos. Estamos muito animados para apresentar a você essas melhorias de desempenho e ter muito mais por vir, portanto, fique ligado”, fechou a nota do Google.