Pelo que parece uma eternidade agora, o Google Chrome tem sido o campeão indiscutível do mercado de navegadores de Internet, ostentando uma incrível participação de mercado da qual nenhum rival chegou perto. Mas, apesar de seu domínio imponente, há uma área em que o Google Chrome ficou aquém. E isso com o uso de memória, com as necessidades de consumo de RAM do Chrome sendo um bug para os usuários.
No ano passado, parecia que os dias em que o Chrome devorava RAM poderiam ser relegados aos livros de história, quando parecia que o recurso SegmentHeap da Microsoft para economizar memória poderia estar chegando ao Chrome.
Isso acabou sendo descartado, com os desenvolvedores dizendo que o custo para o desempenho da CPU para implementar esse recurso era uma troca muito grande.
Mas agora, felizmente, quase um ano depois que esse plano de economia de memória foi jogado na lixeira, o Google lançou uma correção para economizar memória.
Conforme descrito em uma postagem do blog, a versão 89 do Chrome recém-lançada traz consigo uma série de novas melhorias para usuários de PC e Mac.
LEIA MAIS: O novo truque de copiar e colar do Gmail é uma solução simples para um problema irritante
O Google diz que o Chrome M89 traz recursos de “economia de memória significativa”, que é caracterizada por uma melhoria de 22 por cento no processo do navegador.
Em outros lugares, o patch apresenta melhorias de oito por cento na renderização, melhorias de três por cento para a GPU e melhorias de até nove por cento na taxa de resposta do navegador.
As melhorias de memória para o Chrome em PCs são graças ao uso do alocador de memória PartitionAlloc do Google.
Mas aqueles que executam o sistema operacional Microsoft, líder de mercado, não são os únicos a ter melhor desempenho do Chrome.
A empresa de Mountain View disse que os usuários de Mac também se beneficiarão com a economia de memória com até 8% de redução na área de cobertura de memória das guias de fundo – que o Google disse ter sido superior a 1 GB em alguns casos testados.
As mudanças que o Google fez resultaram em até 65% melhores pontuações do Apple Energy Impact para guias em segundo plano.
Essa é uma métrica vista no Activity Monitor e, como resultado, os Macs devem funcionar mais frios com menos pressão nos ventiladores da máquina.
Discutindo as mudanças no Chrome 89 Mark Chang, gerente de produto do Chrome, disse: “Impulsionar o desempenho ao mesmo tempo em que adiciona recursos, funcionalidade e melhora a segurança exige um investimento profundo e contínuo.
“Neste lançamento, cavamos profundamente no núcleo do Chrome, atualizando como alocamos e descartamos memória e até mesmo como construímos, empacotamos e executamos o Chrome, para tornar o Chrome de hoje ainda mais rápido e mais eficiente em termos de memória.”
Chang acrescentou que o Chrome para Android também recebeu melhorias de desempenho, com melhor uso de memória, inicializações mais rápidas, carregamentos de página mais rápidos e menos travamentos.