Microsoft Zaps Defender Bug de 5 ans, réduit l’utilisation du processeur de 75% dans Firefox

Un conflit sapant les performances entre Mozilla Firefox et Microsoft Defender a été évoqué pour la première fois sur Bugzilla il y a une demi-décennie. Cependant, les utilisateurs de Firefox peuvent maintenant se réjouir, car les développeurs de Mozilla et Microsoft ont travaillé ensemble pour publier une mise à jour de MsMpEng.exe (un processus principal de Windows Defender), qui est actuellement en cours de déploiement. Les utilisateurs en difficulté devraient remarquer une amélioration significative (s’ouvre dans un nouvel onglet) après la mise à jour, avec « une amélioration d’environ 75 % de l’utilisation du processeur par MsMpEng.exe lors de la navigation avec Firefox », selon Yannis Juglaret, ingénieur logiciel senior chez Mozilla.

Alors, que s’est-il passé, et pourquoi y a-t-il eu une terrible interaction entre Firefox et Microsoft Defender ? Microsoft a reconnu un problème avec MsMpEng.exe utilisant trop de temps CPU lorsque la fonction de protection en temps réel de Windows Defender est activée. Ce changement a permis de réduire considérablement l’utilisation du processeur observée par les utilisateurs de Firefox.

Avant et après le patch de Microsoft (Crédit image : Mozilla)

L’application Firefox a été particulièrement touchée par le bogue de Microsoft, car le navigateur générerait jusqu’à 7 fois plus d’événements Event Tracing for Windows (ETW) par rapport à ses concurrents (Edge, Chrome, etc.). Il envoie ces appels « VirtualProtect » au fournisseur antivirus / anti-malware pour essayer de protéger le navigateur contre les dommages lorsqu’il parcourt le Web.

Source-138