Хоча ми вже четвертий рік ведемо проект AppStudio, регулярно з'являються різні технічні питання, що цікавлять і нас самих. До числа таких давніх задачок відноситься пригальмовування MacBook в момент пробудження після режиму сну.
На щастя, цим питанням перейнялися не тільки ми. Наприклад, редакція OS X Daily провела невелике дослідження і знайшла найбільш ймовірну причину такої поведінки Мака. Давайте і ми з вами розберемося в цьому.
Вважаємо, ні для кого ні секрет, що сон і для Маков, і для PC - поняття широке. Якщо не вдаватися в деталі, існує кілька різних режимів сну:
При бажанні на Маке можна активувати будь-який з цих режимів сну c допомогою термінальної команди sudo pmset -a hibernatemode 0. в якій нуль треба поміняти на потрібну вам цифру:
Нічого принципово нового ми поки не написали - все це і так добре відомо.
Що робити в цьому випадку? Відповідь напрошується сам собою: треба відрегулювати інтервал часу, після якого сплячий Мак копіює вміст оперативної пам'яті на диск.
Для початку треба дізнатися цей інтервал командою в Терміналі:
pmset -g | grep standbydelay
Ви побачите значення в секундах. Наприклад, для MacBook воно зазвичай одно 4200 тобто ноут бекапіт оперативну пам'ять на диск через 70 хвилин, після чого засинає остаточно. Поміняти це значення можна командою:
sudo pmset -a standbydelay 36000
Як висновок варто попередити про можливі наслідки збільшення параметра standbydelay. По-перше, MacBook буде активніше витрачати заряд батареї в режимі сну; по-друге, підвищується ризик втрати Незбережені даних в тому випадку, якщо ви залишаєте макбук спати з низьким рівнем заряду. Зрозуміло, для десктопних Маков ці обмеження неактуальні.