5

Я недавно заметил, что Chrome запускает несколько процессов сразу после запуска, прежде чем я даже открою новую вкладку или начну просмотр. Почему это происходит? И, очевидно, это потребляет много ресурсов, любой способ ограничить это?

ОС: Windows 7 (32-разрядная)

Версия Chrome: 58.0.3029.81

3 ответа3

4

Это песочница Chrome в действии.

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

Так работает песочница Chrome. «Песочница» - это метод, используемый для повышения защищенности программы от вредоносных действий ненадежного кода (например, кода веб-сайтов, которые вы посещаете). Запуск независимых фрагментов кода в отдельных процессах делает эти фрагменты кода неспособными повлиять на ядро Chrome, которое является наиболее привилегированной частью.

Дополнительные процессы не обязательно используют столько ресурсов. Часть памяти распределяется между ними, и неактивные процессы используют незначительное количество процессорного времени. Здесь не о чем беспокоиться.

0

Я бы дважды проверил, что у вас нет запущенных процессов Chrome после того, как вы скажете ему закрыть / выйти, в вашем списке много записей размером 90ishb только для одного (пусто?) Вкладка ... может быть, старые не выходят. И я подозреваю, что расширения / дополнения тоже (я тоже отвечу +1 Исроэля), попробуйте и сравните с новым пустым профилем.


В целом, я думаю, что множественные процессы - это дизайнерское решение, и с его помощью легче увидеть, какие веб-страницы используют cpu/ram - есть (по крайней мере один) процесс для каждой вкладки в дополнение к нескольким для "общих вещей Chrome". Но это действительно мешает нормальному просмотру процесса, особенно спискам типа «топ-три».

Встроенный в Chrome диспетчер задач (shift-esc?) это простой способ увидеть процессы и описания вкладок.

В Linux Chrome/Chromium схожи по показу нескольких процессов, а не только одного, как Firefox, но оба они сравнимы в использовании ресурсов. К сведению, есть способ увидеть все "скрытые процессы" в Firefox, поэтому он похож на Chrome, хотя я не знаю, как это сделать в Windows.

-1

Для вашего первого вопроса, почему это происходит. Трудно сказать наверняка, не проверив это, но я предполагаю, что у вас установлено несколько расширений / приложений Chrome, которые работают в фоновом режиме прямо при открытии Chrome.

Чтобы проверить более подробно, я бы предложил вам открыть диспетчер задач Chrome (Shift+Esc, когда вы находитесь в Chrome) и посмотреть, видите ли вы, что именно работает.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .