← Блог

Google Chrome Helper (Renderer) грузит процессор: как найти вкладку

октябрь 2026 • 5 мин чтения

Google Chrome Helper (Renderer) – процесс, в котором Chrome показывает веб-страницу. Он грузит процессор, когда страница делает тяжёлую работу. Мониторинг системы покажет, что нагрузка есть, но не скажет, какая именно вкладка её создаёт. Это показывает диспетчер задач самого Chrome: в нём процессы подписаны названиями страниц и расширений, и их можно сопоставить по PID.

Что такое Helper (Renderer)

Chromium, на котором построен Chrome, делит работу на несколько процессов. Главный процесс управляет интерфейсом и остальными процессами. Процессы отрисовки (renderer) обрабатывают веб-содержимое. Как правило, каждая новая вкладка или окно открывается в новом процессе, но процессы иногда используются совместно (Chromium: Multi-process Architecture). Поэтому в Мониторинге системы вы видите много строк Helper (Renderer), а число строк не совпадает с числом вкладок.

Что я проверил на своём Mac. Chrome на нём не установлен, поэтому строку «Google Chrome Helper (Renderer)» я не видел. Зато в браузере на Chromium, Brave, процессы называются «Brave Browser Helper (Renderer)» и запущены с ключом --type=renderer. GPU-процесс и сетевые службы называются «Brave Browser Helper» без скобок. У Chrome имена должны строиться так же, но подтвердить это на своём Mac я не могу.

Из этого следует ещё одно: Helper (Renderer) есть не только у браузеров. На моём Mac самым нагруженным оказался Helper (Renderer) редактора кода на Electron. Имя приложения стоит в начале названия процесса, по нему и определяйте, чей это процесс. Яндекс Браузер и другие браузеры на Chromium я не проверял.

Как найти вкладку, которая грузит процессор

  1. В Мониторинге системы откройте вкладку «ЦП» и отсортируйте список по «% ЦП». Найдите строку Helper (Renderer) с высокой нагрузкой.
  2. Запишите PID этой строки. Если столбца с идентификатором процесса нет, включите его: меню «Вид» > «Столбцы» (Apple: сведения о процессах).
  3. В Chrome откройте меню (три точки в правом верхнем углу), затем «Дополнительные инструменты» > «Диспетчер задач» (Справка Google: управление вкладками).
  4. Если в таблице нет столбца с идентификатором процесса, нажмите правой кнопкой на заголовок таблицы и добавьте его. Chromium в руководстве по зависшим вкладкам советует именно это: добавить столбец Process ID и записать идентификатор процесса вкладки (Chromium: Reporting a Hang Bug).
  5. Найдите строку с тем же PID. Название в ней – вкладка, расширение или приложение, которое занимает процесс.

Совпадение PID в диспетчере задач и в Мониторинге системы я на практике не сверял: Chrome на моём Mac нет, а окно диспетчера Brave я не открывал. Зато в файлах ресурсов Brave (тот же код Chromium) нашлись подписи диспетчера задач: столбцы Task, CPU, Memory Footprint, Process ID, кнопка End Process, строки вида «Tab: название страницы» и «Extension: название расширения». В меню Window у Brave есть пункт Task Manager. В справке Google для Chrome путь описан через меню с тремя точками, пункта в меню «Окно» (Window) она не упоминает.

Среди подписей есть и Spare Renderer («запасной процесс отрисовки»). Я читаю это как процесс без страницы, но в документации объяснения не нашёл, так что не каждому Helper (Renderer), возможно, соответствует вкладка.

Если вкладок много, Chromium допускает, что процесс разделяют несколько страниц. Тогда завершение этого процесса может закрыть больше одной вкладки: это мой вывод из описания, а не прямое утверждение документации.

То же через Терминал

Список самых нагруженных процессов отрисовки:

ps -axo pid,pcpu,comm | grep "Helper (Renderer)" | sort -k2 -nr | head -5

Команда выводит PID, процент процессора и путь к программе. По пути видно, чей это процесс. На моём Mac в списке оказались процессы Brave и редактора кода на Electron. Процент в ps усреднён за последнюю минуту (man ps), поэтому он отстаёт от реальной нагрузки.

Что делать с найденной вкладкой

  • Закройте вкладку или отключите расширение. Справка Google называет это способом, если вкладка, окно или расширение перестали работать: выберите страницу, расширение или приложение в диспетчере задач и нажмите «Завершить процесс» (Справка Google). Google предупреждает, что несохранённые данные в этой задаче будут потеряны (Справка Google: как ускорить Chrome).
  • Отключите ненужные расширения. В той же статье это один из шагов ускорения: расширения, которыми вы не пользуетесь, можно отключить или удалить.
  • Обновите Chrome и закройте лишние вкладки. Google пишет: чем больше вкладок, тем тяжелее работать Chrome.
  • Проверьте режим энергосбережения (Energy Saver). Google описывает его так: Chrome останавливает подходящие вкладки, которые в фоне нагружают процессор, чтобы расходовать меньше энергии. Режим включается сам, когда Mac работает от батареи или заряд низкий, и не работает, пока Mac подключён к зарядке (Справка Google: производительность Chrome). Включается в «Настройки» > «Производительность». На зарядке сам он не поможет.
  • Режим экономии памяти (Memory Saver) отключает вкладки, которыми вы сейчас не пользуетесь, и они перезагружаются при открытии. Он нацелен на память, а не на процессор.

Как это связано с Aide

Aide показывает Chrome одной строкой: процессы внутри одного приложения он суммирует, отдельные Helper (Renderer) в списке не появляются. Так вы сразу видите, что нагрузку создаёт Chrome, а не гадаете по десятку одинаковых строк. Какая именно вкладка виновата, Aide не скажет: это делает диспетчер задач Chrome. Кнопка Pause у этой строки замораживает приложение целиком, со всеми вкладками и вспомогательными процессами, поэтому звонок в браузере в этот момент может прерваться. Aide не охлаждает Mac и не управляет вкладками. Подробнее на главной странице.

Частые вопросы

Можно ли завершить Helper (Renderer) в Мониторинге системы? Можно, но вы не узнаете, какую страницу закрываете. Диспетчер задач Chrome показывает название, поэтому для вкладок удобнее он. Что пишет Apple о завершении процессов, см. справку Мониторинга системы: несохранённые данные могут пропасть.

Почему Helper (Renderer) так много? Chromium запускает отдельный процесс отрисовки для каждой новой вкладки или окна, но иногда использует процесс совместно.

Это вирус? Само название не признак вируса: так называются штатные процессы браузеров на Chromium и приложений на Electron, я видел это у Brave и у редактора кода. Путь к программе в ps показывает, из какого приложения процесс.

Работает ли это в Яндекс Браузере, Brave, Edge? Они тоже построены на Chromium. У Brave я проверил имена процессов. Есть ли диспетчер задач и как он называется в других браузерах, смотрите в их справке: я их не проверял.

Источники

Вернуться в блог