11

У меня под MacBook Pro охлаждающая подставка с питанием от USB. Когда я закрываю крышку, чтобы перевести мой MacBook в режим сна, я бы хотел, чтобы охлаждающая подставка отключилась. Другими словами, я хотел бы, чтобы MacBook отключил питание USB-порта, к которому подключена охлаждающая подставка, или, альтернативно, к обоим USB-портам. Кто-нибудь знает, возможно ли это?

Я заметил, что тот же вопрос был задан для Windows 7.

3 ответа3

9

Согласно Apple Computers and Displays: питание периферийных устройств через USB единственный способ отключить питание USB-портов - это отключить Mac, питание останется, пока Mac спит.

Если ваш компьютер Apple или дисплей выключены, питание не подается.

Обходной путь для этого - изменить то, что делает ваш Mac, когда вы закрываете крышку. Вы можете перенастроить свой MacBook, чтобы при закрытии крышки переходить в другой безопасный режим сна , в отличие от обычного сна. Это очень похоже на функцию гибернации, доступную для ПК с Windows, и приведет к отключению питания USB.

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

Вы можете изменить спящий режим вашего компьютера Mac, как указано в разделе «Установить спящий режим более нового портативного компьютера Mac», предоставляемый MacWorld.

Проверьте текущую настройку

$ pmset -g | grep hibernatemode

какой режим какой:

0 - Режим сна в старом стиле, с включенной оперативной памятью во время сна, отключением безопасного сна и сверхбыстрым пробуждением.

1 - режим гибернации, когда содержимое ОЗУ записывается на диск, система полностью отключается во время «сна» и медленнее просыпается из-за чтения содержимого ОЗУ с жесткого диска.

3 - Режим по умолчанию на машинах введен примерно с осени 2005 года. ОЗУ включается во время сна, но содержимое ОЗУ также записывается на диск перед сном. В случае полной потери мощности система автоматически переходит в режим гибернации.

5 - Это то же самое, что и режим 1, но для тех, кто использует защищенную виртуальную память (в Системных настройках -> Безопасность).

7 - Это то же самое, что и режим 3, но для тех, кто использует безопасную виртуальную память.

Похоже, что в спящем режиме 1 порты USB будут отключены при закрытии крышки MacBook.

Изменить настройку режима сна

sudo pmset -a hibernatemode 1
0

Я знаю, что это действительно старый пост, просто подумал, что это будет полезно для других;

На вашей модели Mac / версии для MacOS введите "man pmset" в Терминале, чтобы увидеть значения для вашего Mac - кажется, не все модели и / или версии MacOS придерживаются одной и той же схемы нумерации.

hibernatemode поддерживает значения 0, 3 или 25.

По умолчанию: режим гибернации, режим ожидания и автовыключение установлены на 0.

hibernatemode = 0 по умолчанию на рабочих столах. Система не будет резервировать память в постоянное хранилище. Система должна просыпаться от содержимого памяти; система потеряет контекст при потере мощности. Это исторически простой старый сон.

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

hibernatemode = 25 устанавливается только через pmset. Система сохранит копию памяти в постоянном хранилище (на диске) и отключит питание памяти. Система восстановится с образа диска. Если вы хотите "спящий режим" - более медленный сон, более медленные пробуждения и лучшее время автономной работы, вам следует использовать этот параметр.

На моем MacPro (модель 2013) оба значения 3 и 25 отключают подсветку моей (не Apple) мыши (Logitech) и клавиатуры (Havit). Настройки по умолчанию будут держать подсветку - что может быть довольно раздражающим.

Время загрузки (64 ГБ ОЗУ) с "hibernatemode = 3" очень быстрое, а "hibernatemode = 25" только на несколько медленнее.

0

Эта проблема была перетянута назад и вперед, и стандарт не был установлен. Есть столько плюсов, сколько минусов в этом.

Многие ноутбуки и некоторые новые материнские платы на ПК имеют символ молнии над символом USB, указывающий, какой USB обеспечивает питание во время сна. Некоторые ноутбуки обеспечивают питание слева, а правое отключается.

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

Я думаю, что в вашем случае с MacBook .. он всегда включен. Но это также может быть возможно только потому, что он обнаруживает, что что-то подключено к нему. Он может отключить питание этого порта, если перед сном к нему ничего не подключено.

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

Извините, я не могу сказать более конкретно, как решить вашу проблему .. Есть проблема в том, что даже в одной и той же модели MacBook сделаны разные аппаратные средства и прошивки. Возможно, вы могли бы копнуть глубже в загрузчик прошивки и посмотреть, попадаете ли вы в некоторые настройки ... но это может быть опасно.

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