6

Я делаю это много:

  • Обратите внимание, что мой MacBook Air сильно нагревается
  • Откройте Activity Monitor, см. Процесс "Google Chrome Helper", привязанный к 100% процессору
  • Откройте Диспетчер задач Chrome, чтобы найти ответственную вкладку
  • Найдите и убейте какой-нибудь пост в блоге, который я открыл два дня назад, у которого JS работает бесконечный цикл

Это особенно расстраивает, если это происходит, когда я далеко от своего стола, и мои поклонники изнашиваются всю ночь без всякой причины.

Как я могу предотвратить это?

Я знаю, что cputhrottle позволяет ограничить использование процессора конкретным PID, но Chrome использует много процессов. Я подумал написать скрипт, который периодически запускает cputhrottle для каждого PID в ps -A | grep Chrome , но это также замедляет вкладки переднего плана, которые я бы хотел сохранить на полной скорости. Мониторинг переключений переднего плана / фона может осуществляться через расширение Chrome, которое должно было бы взаимодействовать с демоном, работающим вне Chrome, через API-интерфейс Native Messaging , но кажется, что для написания и распространения требуется много работы. Я надеюсь, что есть более простое решение, которое я пропускаю.

1 ответ1

2

Добавьте расширение " Большая подвеска " в Chrome. После добавления вы увидите страницу настроек, где вы можете выбрать, когда следует приостановить вкладки, когда включить (например, в фокусе).

Общие настройки вида Great Suspender:

Я также проверяю Автоматически отключать, когда вкладка получает фокус. Когда вы закончите с желаемыми настройками, прокрутите вниз и нажмите Сохранить настройки.

Я слушаю музыку весь день в Google Play, поэтому не хочу, чтобы эта вкладка была приостановлена, поэтому я щелкаю правой кнопкой мыши на вкладке и выбираю Закрепить эту вкладку.

Сами плагины могут быть виновником, поэтому меняйте при запуске плагинов настройки -> дополнительные -> настройки контента -> плагины -> позвольте мне выбрать, когда запускать контент плагина

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