Найти тему
The Geek Wolf

Пользователи заметили, что Microsoft Edge генерирует много процессов. Выясняем, почему это нормально

Внимание к Microsoft Edge со стороны пользователей все еще весьма пристальное. Давненько “мелкомягкие” не делали столь интересного и качественного продукта. Учитывая давнишнюю репутацию встроенного в Windows браузера как софта одноразового использования для установки другой, более эффективной программы, последний Microsoft Edge на Chromium буквально выстрелил в небо. Но пытливые пользователи продолжают копать и прикапываться. Совсем недавно вспыхнул, но быстро погас скандал, связанный с деятельностью очередного “эксперта”.

Сначала на одном, а потом и на многих других Windows форумах появились предупреждающие сообщения. Мол, вы только посмотрите какой кошмар творится с Microsoft Edge! Браузер одновременно запускает огромное количество дублируемых процессов! Зачем ему столько? И кто поручится, что этот софт не следит за нашими действиями?

Современные браузеры скорее похожи на отдельные операционки
Современные браузеры скорее похожи на отдельные операционки

На все усиливавшееся беспокойство пользователей откликнулся не кто-нибудь, а сам Allison Pastewka, программный менеджер Microsoft Edge. Вот что он сказал:

Современные браузеры скорее похожи на отдельные операционки, чем на часть встроенной системы. Функционально они здорово продвинулись вперед, позволяя делать такие сложные вещи online, как замена бэкграунда на фото, конвертация файлов в самые различные форматы и работа с видео. Именно поэтому на машинах пользователей так много процессов, которые, как кажется, дублируют друг друга и занимают слишком много места. Но самом деле это вовсе не так

Пастевка объясняет, что внутри современного браузерного софта одновременно “живут” следующие процессы:

  • Собственно браузер и его механизм управления
  • Рендер, отвечающий за HTML, CSS, JavaScript, картинки и т.д.
  • Общение с GPU компьютера
  • Различные утилиты (проигрывание аудио, поддержка сервисов сети и т.д.)
  • Подключаемые и отключаемые процессы всевозможных плагинов и расширений
  • Мониторинг ошибок и падений программы, отправляющий отчет в Microsoft
wccftech.com
wccftech.com

Как мы видим, одновременно происходит довольно много всего, и пара-тройка запущенных процессов со всей этой историей не справится. Давайте посмотрим на невидимые для юзера движения, которые совершает Microsoft Edge при запуске всего одной вкладки и двух расширений:

  1. Фрейм браузера
  2. GPU процесс для отражения графики
  3. Процесс считывания кода определённого сайта
  4. Обслуживание запросов сети
  5. Сервис по обеспечению проигрывания аудио контента
  6. Плагин, берущий код из Flash
  7. Два процесса, считывающих код для подключённых расширений
  8. Мониторинг здоровья Microsoft Edge с сервисом, отправляющим рапорты об ошибках и падениях программы.

Повышенная защита от вирусов изолирует процессы друг от друга. И это означает, что даже если вирусная программа атаковала и захватила процесс, отвечающий за считывание кода с сайта, это вовсе не означает, что в этот же самый момент у малваре появился доступ и к другим процессам тоже.

Ну что же, идея понятна. Будем надеяться, что все эти меры помогут Microsoft Edge завоевать любовь и уважение миллионов пользователей.