O Google poderia reduzir o uso exorbitante de memória do Google Chrome adotando um novo recurso lançado na atualização do Windows 10 de maio de 2020.
Atualização 1 (07/14/2020 @ 06h50 ET): O Google desativou o SegmentHeap no Chrome 85 devido a outros problemas de desempenho. Role até o final para obter mais informações. O artigo publicado em 18 de junho de 2020 está preservado abaixo.
O Google Chrome Meme do porco RAM em breve poderá ser uma coisa do passado, já que a Microsoft introduziu um novo recurso no Windows 10 que pode reduzir significativamente o uso de memória do Chrome. De acordo com um relatório recente da Windows mais recente, o Janelas 10 A atualização de maio de 2020 (20H1) começou a ser lançada para usuários em todo o mundo e apresenta o Windows melhorias de memória heap de segmento que reduzirão o uso geral de memória de aplicativos Win32 como o Google Cromada.
A Microsoft explica que a atualização mais recente do Windows 10 apresenta um novo valor “SegmentHeap” para desenvolvedores, que é uma implementação moderna de heap que
"geralmente reduzirá o uso geral de memória" no Windows 10 versão 2004 ou mais recente. A empresa confirmou que já começou a usar o novo valor em seus produtos baseados em Chromium Navegador de borda, com os primeiros testes mostrando uma redução de memória de até 27% na atualização do Windows 10 de maio de 2020.O Google Chrome também poderia se beneficiar do novo valor e, de acordo com um compromisso adicionado recentemente no Cromo Gerrit, uma mudança pode ocorrer em breve. No commit, um desenvolvedor do Chrome observa que adicionar a entrada “SegmentHeap” ao manifesto chrome.exe dirá ao Windows 10 2004 ou mais recente para optar pelo chrome.exe para usar o heap de segmento em vez do legado pilha. O desenvolvedor observa ainda que "Experiências com aceitação por máquina no heap de segmento para chrome.exe sugerem que isso poderia economize centenas de MB nos processos do navegador e do utilitário de serviço de rede, entre outros, em alguns máquinas."
Enquanto ambos Microsoft e o Google observa que os resultados reais variam amplamente, a mudança sem dúvida reduzirá o uso de memória até certo ponto e proporcionará aos usuários uma experiência geral melhor. No momento, não está claro quando as melhorias chegarão a uma versão estável do Google Chrome.
Fonte: Blogue do Windows, Manifestos de aplicativos da Microsoft, Cromo Gerrit
Através da: Windows mais recente
Atualização: o Google desativa o Windows SegmentHeap no Chrome 85 devido a problemas de desempenho
Infelizmente, o meme do porco Chrome-RAM pode permanecer vivo por mais algum tempo. O recurso SegmentHeap no Windows, que deveria ajudar o Google Chrome a reduzir o uso de memória, agora foi descoberto que está chegando ao fim. custo do aumento do uso da CPU, como o Google observou em seus testes. O Google observou uma desaceleração de 10% no Velocímetro 2.9 e um aumento de 13% no uso da CPU e no consumo de energia com o recurso ativado.
Consequentemente, a equipe do Chromium desativou o recurso no Chrome 85 por enquanto. Mas a equipe está aberta para habilitá-lo novamente no futuro, assim que conseguir resultados suficientemente positivos.
Fonte: Cromo Gerrit
História via: Tecnologia