Определите, почему ваш Mac выходит из спящего режима

Спящий Mac просыпается без подсказки

Искусственный интеллект поможет тебе заработать!

Подписывайся на канал "Виртуальный Каппер" и получай точные и бесплатные прогнозы на спорт от искусственного интеллекта.

Вы когда-нибудь переводили свой Mac в спящий режим, а когда возвращались к нему, обнаруживали, что он просыпается сам по себе? Я несколько раз сталкивался с этой тайной случайного пробуждения Mac, и с помощью нескольких команд терминала вы можете помочь отследить, что заставило ваш Mac просыпаться от сна. Так что, если вам интересно, почему ваш Mac выходит из спящего режима, читайте дальше, чтобы узнать, как вы можете помочь определить причину.

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Знайте, что есть много причин, по которым это может произойти: иногда это аппаратное событие, которое заставляет Mac выходить из спящего режима, иногда это программное обеспечение, а иногда что-то еще. Это руководство поможет определить причину выхода Mac, iMac, MacBook Air, Pro и т. Д. Из спящего режима. Да, это немного технически и использует командную строку в Mac OS X для просмотра системных журналов, а затем вам нужно будет сравнить многосимвольный код причины пробуждения со списком, показанным ниже, в котором указывается фактическая причина сна. Давайте начнем.

Как узнать, почему Mac выходит из спящего режима

Запустите Терминал, находящийся в / Applications / Utilities /, и введите в командной строке точно следующее, в зависимости от вашей версии системного программного обеспечения MacOS:

Для MacOS Sierra, Mojave, Catalina и новее с новой системой ведения журнала используйте следующую команду:

log show |grep -i “Wake reason”

Для MacOS El Capitan, Yosemite, Mavericks и старше с традиционной командой syslog:

syslog |grep -i "Wake reason"

Нажмите return, и вы увидите отчет из системных журналов в Mac OS X, который выглядит примерно так:

Sat Jul 10 08:49:33 MacBookPro kernel[0] : Wake reason = OHC1
Sat Jul 10 17:21:57 MacBookPro kernel[0] : Wake reason = PWRB
Sun Jul 11 08:34:20 MacBookPro kernel[0] : Wake reason = EHC2
Sun Jul 16 18:25:28 MacBookPro kernel[0] : Wake reason = OHC1

Теперь вы захотите взглянуть на код рядом с текстом «Причина пробуждения =», это то, что поможет вам понять, почему компьютер выходит из спящего режима. Итак, что означают эти коды причин пробуждения?

Коды причин пробуждения и их значение в Mac OS X

Мы опишем каждый код причины пробуждения отладки ядра и то, к чему он относится, что приведет вас к тому, что вызывает пробуждение машины.

  • OHC: расшифровывается как Open Host Controller, обычно это USB или Firewire. Если вы видите OHC1 или OHC2, это почти наверняка внешняя USB-клавиатура или мышь разбудили машину.
  • EHC: расшифровывается как Enhanced Host Controller, это еще один интерфейс USB, но также могут быть беспроводные устройства и Bluetooth, поскольку они также подключены к шине USB Mac.
  • USB: устройство USB разбудило машину
  • LID0: это буквально крышка вашего MacBook или MacBook Pro, когда вы открываете крышку, машина выходит из спящего режима.
  • PWRB: PWRB означает кнопку питания, которая является физической кнопкой питания на вашем Mac.
  • RTC: Часы-будильник в реальном времени, как правило, из служб пробуждения по требованию, например, когда вы планируете засыпание и пробуждение на Mac через панель управления Energy Saver. Это также может быть из настроек запуска, пользовательских приложений, резервного копирования и других запланированных событий.

Могут быть и другие коды (например, PCI, GEGE и т. Д.), Но большинство людей встретится с ними в системных журналах. Как только вы узнаете эти коды, вы действительно сможете сузить круг причин, по которым ваш Mac просыпается от сна, казалось бы, случайным образом.

Заметка: Вы также можете отслеживать коды причины пробуждения, просмотрев консоль, если вам не нравится командная строка. Однако, по моему опыту, поиск и использование консоли выполняется медленнее, чем терминала. Обычно это происходит из-за того, что поиск совпадений строк по умолчанию в консоли просматривает все журналы вашей системы и приложений, включая журналы третьих сторон.

Вы нашли это полезным для отслеживания того, почему Mac просыпается от сна? У вас есть другие советы или предложения по поиску подобной информации? Поделитесь с нами в комментариях ниже. И спасибо Мэтту за эту замечательную идею!

Программы для Windows, мобильные приложения, игры - ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале - Подписывайтесь:)

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *