Почему дублируются процессы (Ctrl+Alt+Del)?

Почему дублируются процессы (Ctrl+Alt+Del)?5c213e7e1e15417a8be2a1faf7af6c36.png
  • Вопрос задан
  • 852 просмотра
Решения вопроса 2
a13xsus
@a13xsus
Lazy developer
Это вкладки и плагины браузера Google Chrome. Каждая его вкладка запускается в отдельном, изолированном от другого, процессе. Так задумано разработчиками Хрома в целях безопасности.

blog.chromium.org/2008/09/multi-process-architectu...
Ответ написан
Хромой создает примерно 1 процесс на одну вкладку, чтобы распараллелить нагрузку и вычисления за счет многопроцессорности. В теории, это должно как-то помогать в работе, однако пока это помогает только маркетологам гугла, ибо найти, какой именно процесс убьет все остальные - та еще задачка. Хотя учитывая, что средняя веб-страница весит 2-3 мегабайта, это отличная ставка на будущее, когда на одну страницу будет требоваться одно ядро 64-ядерного процессора.

В Firefox примерно такое же тоже есть, можно включить в Nightly, там создается несколько процессов. Но по-моему, гораздо меньше, чем в Хроме (у меня не поднималось выше 3).

Полагаю, причина такого результата - какое-то ограничение ОС. Ведь в программировании возможно абсолютно все, и гарантированно есть способ сделать по-человечески.
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы