Microsofts Windows Defender-Entwicklungsteam hat endlich die Zeit gefunden, einen langjährigen Fehler in seiner Anti-Malware-Software zu beheben, der im Zusammenhang mit Leistungsproblemen mit dem Mozilla-Webbrowser Firefox steht. Rückmeldungen von Nutzern, die bis vor fünf Jahren zurückreichen, weisen auf extrem langsames Surfen im Internet hin, das durch eine Windows-"Antimalware Service Executable" verursacht wird, die erhebliche Teile der CPU-Auslastung (mehr als 30 %) belegt. Die Kombination von Firefox und Windows Defender, die parallel zueinander laufen, garantierte ein Aufeinanderprallen der (Software-)Köpfe - bis zur Fehlerbehebung in der vergangenen Woche. Ein von Microsoft herausgegebenes Update hat die CPU-Auslastung der Defender-Komponente "MsMpEng.exe" um maximal 75% reduziert.
Microsoft und Mozilla-Entwickler haben gemeinsam daran gearbeitet, die disharmonische Beziehung zwischen Defender und Firefox zu verbessern. Ein beherztes Mitglied des Software-Engineering-Teams von Mozilla hat sich sehr offen über die Langsamkeit des Browsers geäußert. Yannis Juglaret hat eine Reihe von Projekt-Updates über Mozillas Bugzilla-Tracking-System zur Verfügung gestellt - einer seiner letzten Einträge enthält Details über die Korrektur: "Sie haben vielleicht online gelesen, dass der Defender zu viele Aufrufe an VirtualProtect gemacht hat und dass die globale CPU-Auslastung nun um 75 % sinkt, wenn Sie mit Firefox surfen. Das ist absolut falsch! Die Auswirkung dieses Fixes ist, dass auf allen Computern, die sich auf die Echtzeitschutzfunktion von Microsoft Defender verlassen (die standardmäßig in Windows aktiviert ist), MsMpEng.exe viel weniger CPU verbraucht als zuvor, wenn das dynamische Verhalten eines Programms durch Event Tracing for Windows (ETW) überwacht wird. Nicht weniger, nicht mehr."
Juglaret fasst zusammen: "Für Firefox ist dies besonders wichtig, da Firefox (nicht Defender!) viel von VirtualProtect abhängig ist (das von MsMpEng.exe über ETW überwacht wird). Wir gehen davon aus, dass MsMpEng.exe auf all diesen Computern etwa 75 % weniger CPU verbrauchen wird als zuvor, wenn es Firefox überwacht. Das sind wirklich gute Nachrichten."
Microsofts mpengine.dll Version 1.1.20200.4 Update wurde am 4. April veröffentlicht, und die Ergebnisse waren laut Benutzerberichten auf Reddit erfreulich. Juglaret schlug vor, dass die Entwicklungsteams von Microsoft und Mozilla noch mehr Arbeit leisten könnten, um die allgemeine Leistung zu verbessern: "Die neuesten Entdeckungen in Bug 1822650 Kommentar 6 deuten darauf hin, dass wir die CPU-Auslastung noch weiter senken können, diesmal mit allen Antivirenprogrammen, nicht nur mit Windows Defender."
Übersetzt mit Translator (kostenlose Version)