Na atualização de maio do sistema operacional Windows 10, a Microsoft apresentou um mecanismo aprimorado para gerenciamento de memória dinâmica, que permitirá reduzir o consumo de RAM por diversos aplicativos.

A Microsoft, em seu blog oficial dedicado ao Windows, , já está utilizando a nova funcionalidade no desenvolvimento de seu navegador Edge, que agora, vale lembrar, é baseado no motor Chromium. De acordo com resultados de testes preliminares, a redução do consumo de memória no Edge pode chegar a 27%.
Na última atualização do Windows 10 (versão 2004), cujo lançamento começou no final de maio, mas foi interrompido devido a vários problemas, é utilizada uma implementação mais moderna e eficiente da chamada heap. O uso do mecanismo de "Segment Heap" tornou-se disponível para aplicativos clássicos win32, ou seja, programas destinados a operar em plataformas de hardware x86 e x64 — a maioria dos aplicativos no Windows 10.
Heap é a forma de organização da memória dinâmica do computador. O sistema operacional reserva uma área da memória RAM para a heap, parte da qual pode ser alocada por um programa a seu pedido durante sua execução. Em relação aos navegadores: ao abrir um site em uma nova aba, a memória para alocar a página da web será retirada da heap.

Os desenvolvedores do navegador Google Chrome, conhecido por seu 'apetite' excessivo, também estão se beneficiando da nova tecnologia. De acordo com , a economia dessa forma será medida em 'centenas de megabytes'. No entanto, resultados mais precisos dependerão em grande parte das configurações específicas de cada sistema. O efeito mais significativo das mudanças será sentido por proprietários de computadores construídos com processadores multinúcleos — quanto mais núcleos, melhor.
Atualmente, o problema é que, para integrar a nova tecnologia, o Google precisa usar o SDK do Windows 10.0.19041.0. No entanto, esta versão do kit de desenvolvimento está bloqueada devido a problemas de funcionamento. Portanto, a integração do novo mecanismo de gerenciamento de memória dinâmica nas novas versões do navegador Chrome terá que esperar algum tempo.
Fonte: 3dnews.ru
