Конфликт между Mozilla Firefox и Microsoft Defender (Он же «Защитник Windows»), снижающий производительность, впервые обсуждался на Bugzilla пол десятилетия назад. Однако теперь пользователи Firefox могут ликовать, поскольку разработчики Mozilla и Microsoft совместно выпустили обновление для MsMpEng.exe (основной процесс Windows Defender).

По словам старшего инженера-программиста Mozilla Янниса Югларета, после установки обновления пользователи с проблемами должны заметить значительное улучшение: «Использование процесса MsMpEng.exe сократилось  приблизительно на 75% при работе с Firefox».

Компания из Редмонда признала проблему, связанную с тем, что MsMpEng.exe использует слишком много процессорного времени, когда функция защиты Windows Defender начинает работать в режиме реального времени. Обновление помогло значительно сократить использование ЦП, наблюдаемое пользователями Firefox.

Браузер Firefox особенно сильно пострадал от ошибки, поскольку, как утверждается, он генерирует в 7 раз больше событий Event Tracing for Windows (ETW) по сравнению с конкурентами (Edge, Chrome и т.д.). Он посылает эти запросы поставщику антивируса/вредоносного ПО, чтобы защитить себя от вредоносного вмешательства при работе браузера в Интернете.

Несмотря на то, что исправление MsMpEng.exe от Microsoft значительно улучшает ситуацию, как видно из приведённых выше цифр, разработчики Mozilla признают: «Мы должны попытаться уменьшить количество событий, которые генерирует Firefox, что снизит использование процессора [всеми] антивирусными программами».

Учитывая это, стоит также отметить, что другие антивирусные решения, например, от Norton, также будут потреблять много процессорного времени из-за многочисленных (7-кратных) запросов от Firefox. Видимо разработчикам придётся устроить ещё ни одну совместную встречу с другими представителями антивирусных продуктов.


Ещё по теме: