O Google afirma que o Chrome 89 vai colocar menos pressão em seu sistema
O Google afirmou que o Chrome 89, que começou a ser lançado em 2 de março, é mais eficiente em termos de recursos do que seus antecessores. As melhorias de desempenho devem ser visíveis em todas as plataformas, embora o Google não tenha mencionado explicitamente o iOS em sua postagem no blog do Chromium .
O que exatamente são essas melhorias de desempenho?
De acordo com o Google, os usuários do Windows podem esperar uma melhora de "até 22% no processo do navegador, 8% no renderizador e 3% na GPU". É seguro dizer que esses números são bastante impressionantes para um navegador que é notório por ser um devorador de memória. Esses números se traduzirão diretamente em "maior capacidade de resposta do navegador em até 9%".
O uso de memória mais inteligente permite que o Chrome 89 descarte a memória que não está sendo usada. O Google afirma que isso permite que o Chrome recupere "até 100 MiB por guia". O Chrome consegue fazer isso liberando memória que não está sendo ativamente usada pela guia de primeiro plano. Isso é possível devido ao Chrome usar o PartitionAlloc, que também foi usado em variantes anteriores do Chrome para corrigir suas piores características no Windows 10 .
Os usuários do MacOS também podem esperar uma série de melhorias de desempenho. Isso se deve principalmente à redução da "pegada de memória nas guias de segundo plano no macOS" e aos aprimoramentos na "limitação de guias". Algo que existe desde o Chrome M87. Essas melhorias resultam em até 8% de economia de memória para usuários de Mac.
Além disso, uma melhoria de 65 por cento no Apple Energy Impact Score garantirá que os sistemas Mac funcionem de forma mais fria e silenciosa.
Os usuários do Android também não foram deixados para trás, já que o Chrome 89 será inicializado 13% mais rápido em dispositivos Android. Isso foi alcançado por algo que o Google apelidou de "Tabs liofilizados".
O que isso significa é que toda vez que você fecha o Chrome, ele salva uma versão leve de suas guias abertas. Na próxima vez que você iniciar o Chrome, ele carregará instantaneamente as versões salvas dessas guias, "enquanto a guia real é carregada em segundo plano". As guias congeladas "suportam rolar, aplicar zoom e tocar em links."
O Google também lançou um vídeo onde você pode ver a diferença que as guias liofilizadas fazem.
Outras mudanças de desempenho no Android incluem uma "melhoria de 5% no uso de memória, tempos de inicialização 7,5% mais rápidos e carregamentos de página até 2% mais rápidos."
O Google também "reconstruiu o Chrome como um binário de 64 bits" para usuários em dispositivos Android de ponta (Android 10 ou mais recente com mais de 8 GB de RAM). Esta compilação promete carregar as páginas 8,5 por cento mais rápido e ser 28 por cento mais suave em termos de "rolagem e latência de entrada".
Conforme declarado anteriormente, não há melhorias de desempenho exatas listadas para dispositivos iOS. Mas é seguro presumir que, dados os trancos e barrancos em outras plataformas, os usuários do iOS também podem esperar uma experiência do Chrome muito mais suave.
Por que o Chrome usa tanta memória?
Simplificando, porque melhora a experiência de navegação do usuário.
O Chrome executa cada guia como um processo separado. Este é um dos melhores recursos de segurança do Chrome, pois evita que uma guia interfira na outra. Cada guia separada tem sua própria sandbox. A desvantagem, como se poderia imaginar, é o maior uso de recursos.
O Chrome também mantém uma versão totalmente renderizada de todas as guias abertas. Um recurso que permite aos usuários alternar entre as guias sem problemas, sem ter que carregá-los novamente. Todas essas informações são armazenadas na memória do seu computador.
Esses recursos agem como uma faca de dois gumes porque tornam o Chrome ainda mais lento em sistemas de baixo custo, enquanto a ausência deles faria o Chrome parecer um navegador arcaico em sistemas de médio a alto escalão.
Esta é a melhor versão do Chrome ainda?
Olhando para os números declarados pelo Google, parece que o Chrome 89 é um grande passo em frente. Mas essas afirmações também foram feitas para as versões anteriores do Chrome.
Ainda assim, melhorias de desempenho são sempre bem-vindas e será emocionante ver como esses números melhoram o uso na vida real.