Можно ли добровольно переводить Mac в спящий режим?

16

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

Есть ли способ вызвать такое поведение без отключения питания, и это все равно позволит мне нормально перевести мой Mac? Как и в спящем режиме Windows 7.

zneak
источник
4
Черт. Я думал, что смогу использовать это для эффективного переключения между OS X и Windows, но загрузчик не позволит вам загрузиться ни на что, кроме Mac OS, если он переведен в спящий режим.
2010 года
1
Я думаю, что для вас лучше использовать Parallels Desktop. Это действительно хорошее программное обеспечение, которое позволяет вам загружать установочные окна на ваш Mac.
Am1rr3zA
2
@ Am1rr3zA: это абсолютно играбельно под OS X наверняка. Тем не менее, с моим MacBook Pro текущего поколения под Windows я могу поместить игру в 1680x1050 с графикой где-то выше среднего и по-прежнему получать плавные 60 + кадров в секунду, и она никогда не падает ниже этого. В Mac OS с такими же настройками все не так гладко. Так что это хорошо для вас, если вам нравится Starcraft II под Mac OS, но до тех пор, пока Apple, NVidia или кто-либо еще не примет на себя серьезных усилий по улучшению графических драйверов, я буду играть под Windows, потому что есть очень заметная разница.
2010 года
3
Причина, по которой загрузчик не позволяет вам загружаться во что-то другое при наличии образа гибернации, заключается в том, что гибернационная версия ядра может иметь ссылки на блоки на диске, и если вы загрузитесь в другую ОС, она этого не узнает, что означает, что это может изменить диск. Когда гибернация ОС размораживалась, она потенциально записывала свои грязные буферы на диск поверх блоков, которые уже были изменены, что приводило к повреждению диска. По сути, оттаивать спящий режим никогда не безопасно, если есть вероятность того, что файловая система, с которой он укоренен, была изменена.
Луи Гербарг
1
@Louis Gerbarg: Я не думал об этом (вероятно, потому что Windows не может записывать в файлы Mac OS), но это кажется хорошей причиной.
zneak

Ответы:

6

Да, конечно ты можешь. Я сам использую виджет Deep Sleep (вторая ссылка ), чтобы перевести мой Macbook Pro в спящий режим.

И если вы предпочитаете использовать командную строку, прочитайте эту статью .

альтернативный текст

Am1rr3zA
источник
Часть «конечно, вы можете», кажется, подразумевает, что есть простой, встроенный способ сделать то, что попросил ОП. Но главный ответ - стороннее решение. Возможно, основная команда из ссылки должна быть размещена здесь для соответствия « Всегда указывайте наиболее релевантную часть важной ссылки, если целевой сайт недоступен или постоянно отключен ».
jdk1.0
13

Вы можете использовать DeepSleep .

Я знаю, что это виджет, но если вы хотите приложение, сделайте следующее:

  1. Загрузите виджет и распакуйте zip-файл, содержащий его, но не устанавливайте его.
  2. Щелкните правой кнопкой мыши виджет, выберите « Показать содержимое пакета» .

    щелкните правой кнопкой мыши

  3. Скопируйте приложение DeepSleep, где вы хотите.

    альтернативный текст

Studer
источник
5

Существует специальная панель под названием умный сон, которая довольно хороша

Avi
источник