Как настроить таргетинг на определенные процессы приложений, потребляющих заряд батареи &, в Mac OS X

Anonim

OS X предоставляет отличный способ быстро найти, какое приложение использует заряд батареи, из раскрывающегося меню на портативных компьютерах Mac, но у вас обычно остается только один вариант решения проблемы с зарядом батареи, и то есть выход из приложения. Но не всегда необходимо выходить из всего рассматриваемого приложения, и иногда вместо этого может быть полезен более продвинутый вариант нацеливания на конкретный процесс.Например, веб-браузеры обычно находятся в раскрывающемся списке «Приложения, потребляющие значительное количество энергии», но обычно не весь браузер потребляет энергию и заряд батареи. Вместо этого проблема часто возникает из-за одной вкладки браузера или открытого окна, возможно, из-за того, что в нем работает Javascript или Flash. Это то, на чем мы собираемся сосредоточиться здесь, на поиске и нацеливании на те вкладки и процессы браузера, которые потребляют энергию, с намерением уменьшить потребление батареи, но без необходимости выходить из всего приложения.

Примечание. Energy Monitor — это относительно новая подфункция Activity Monitor, и для доступа к этой функции у пользователей должна быть установлена ​​OS X 10.9 или более поздней версии.

Как отключить приложения и процессы, потребляющие заряд аккумулятора и энергии, в OS X

Используя действие Energy в качестве средства обнаружения процессов разрядки батареи, это эффективно принудительно закроет (убьет) то приложение, процесс или дочерний процесс, который использует больше всего энергии.Как правило, это лучше всего использовать для нацеливания на ошибочные дочерние процессы приложений, таких как веб-браузеры, где одна вкладка из 10 может отправлять загрузку процессора в стратосферу.

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

  1. Из любого места в OS X потяните вниз элемент строки меню батареи и посмотрите в разделе «Приложения, использующие значительную энергию», чтобы найти приложения, использующие батарею
  2. Выберите конкретное приложение из списка меню, чтобы запустить его в Energy Monitor и предпринять дальнейшие действия
  3. В мониторе активности перейдите в раздел «Энергия»
  4. Сортировать по «Влиянию на энергию», чтобы наиболее энергоемкие процессы были перечислены первыми сверху вниз
  5. Нажмите треугольник рядом с самым верхним именем приложения, чтобы отобразить все дочерние процессы в родительском приложении (для веб-браузеров нажатие треугольника означает отображение идентификатора процесса для каждой отдельной вкладки и окна, открытого в браузер)
  6. Найдите дочерние процессы с наибольшим значением «Energy Impact», выберите его в Мониторе активности, затем нажмите кнопку в Мониторе активности, чтобы принудительно завершить этот процесс
  7. Подтвердите «Принудительный выход» при появлении запроса — опять же, делайте это только в том случае, если вы знаете, что вам не нужны данные, хранящиеся в этом дочернем процессе

Если вместо этого в меню указано «Сбор информации об энергопотреблении», просто дайте ему минуту, чтобы определить, что поглощает энергию, и вместо этого он должен быстро настроиться на индикатор энергии.

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

В качестве примера рассмотрим веб-браузеры. Скорее всего, вы только что «убили» вкладку или окно, в котором было запущено что-то вроде flash, video, java или множество других плагинов. Такие вещи могут работать в фоновом режиме и оставаться незамеченными, особенно для тех, кто регулярно использует вкладки и несколько окон при работе в Интернете. Это хорошо продемонстрировано на снимке экрана ниже, где несколько активных окон/вкладок браузера потребляют много энергии (в данном случае все работают с YouTube), а вкладки/окна ниже представляют собой обычные веб-страницы и, таким образом, почти не потребляют энергии. :

Функция App Nap в OS X предназначена для смягчения этих диких фоновых процессов, но на практике она не всегда работает так хорошо, особенно для вкладок и окон браузера, поэтому иногда вам может понадобиться вручную вмешаться, как описано выше. Стоит отметить, что сам браузер Chrome имеет встроенный диспетчер задач, но иногда ошибочные вкладки/процессы приводят к неправильной работе всего приложения браузера и блокируют доступ к этой функции, в то время как Activity Monitor почти всегда работает.

Функция App Nap и индикаторы энергопотребления — две веские причины, по которым пользователи портативных компьютеров Mac должны перейти на Mavericks в OS X, потому что они действительно могут немного улучшить время автономной работы. Кроме того, начиная с версии 10.9.2, OS X Mavericks значительно улучшена, поэтому нет причин сидеть в стороне из-за откладывания обновления.

И да, функция Energy работает и на настольных компьютерах Mac, но, поскольку у них нет времени автономной работы, о чем нужно беспокоиться, обычно заботятся о производительности, а не о долговечности батареи.

Хотите получить еще больше от своего MacBook Pro или MacBook Air? Ознакомьтесь с некоторыми более конкретными советами по экономии заряда батареи для ноутбуков Mac.

Как настроить таргетинг на определенные процессы приложений, потребляющих заряд батареи &, в Mac OS X