Mozilla inocente: Microsoft corrige bug que fazia Firefox exigir muita CPU

Se você usou o Firefox no Windows e desistiu por problemas de desempenho, saiba que a Mozilla pode não ter sido a culpada. Um bug no Windows Defender fazia o navegador exigir muito processamento, deixando todo o sistema lento. Felizmente, o problema foi corrigido pela Microsoft. Depois de cinco anos, mas foi.
A falha foi identificada pela Mozilla em fevereiro de 2018. A análise do problema mostrou que, quando o Firefox estava em execução, o arquivo “MsMpEng.exe” (ferramenta antimalware ligada ao Windows Defender) começava a agir de modo estranho, aumentando significativamente a carga de trabalho da CPU.
Trabalhando em conjunto com uma equipe da Microsoft, desenvolvedores da Mozilla descobriram que o problema era causado pela proteção em tempo real do Windows Defender, que acionava o VirtualProtect (função de segurança do Windows) em uma frequência anormal quando o navegador estava em execução.
Como consequência, não só o Firefox ficava lento ou instável, mas todo o sistema. Para piorar, o problema não envolvia só o Windows 10. A falha ficou tanto tempo sem correção que o Windows 11 “herdou” o bug.
Em clima de “antes tarde do que mais tarde”, a Microsoft implementou uma correção para o bug em uma nova versão do Microsoft Defender (“Windows Defender” é o nome antigo da ferramenta). O update começou a ser liberado em 4 de abril.
Um teste feito pelo engenheiro Yannis Juglaret, da Mozilla, mostrou que a correção funciona: após a sua instalação, o uso da CPU em uma máquina que ficava lenta quando o Firefox estava em uso caiu 75%.
Fonte: Tecnoblog
Entre para comentar.