Энергосбережение. Движение – это жизнь? – Нет

Nikola Tesla
Все новые устройства такие как процессоры, видеокарты строятся с учетом большей производительности и большего сбережения энергии, например раньше чем выше частота процессора, тем мощнее он был, но и потреблял соответственно. Сейчас реализовали мультиядерность процессора результатом чего стало большая производительность и меньшее энергопотребление. Все современные Mac комплектуются такой периферией, поддерживают технологию IntelSpeedstep, разработчики смогли добиться высокой производительности и большой продолжительности работы от батареи любого из современных Macbook.

В этой статье я расскажу как ещё можно сэкономить заряд батареи Macbook, сэкономить на оплате электричества поддерживая работу десктопного компьютера на базе Mac OS и, самое главное, продлить жизнь своего устройства, не важно, что это, оригинальный Mac Pro или же Hackintosh.

greenpeace.jpgВесь Гринпис «пищит» от того, что человечество не правильно, не экономно расходует ресурсы планеты, но честно, моя мысль сводится к тому, что пару лишних киловатт никак не скажутся на экологии планеты, взамен принесут чуть больше производительности моему Mac, но с другой стороны этих пару лишних киловатт могут принести больше вреда, чем пользы.

К чему это все про гринпис и так далее? Как я уже говорил, в моем Mac много жестких дисков, 6 штук, каждый отведен под свою тематику, музыка, фильмы, и так далее. К примеру, диск с фильмами включается у меня раз в день на 1,5-2,5 часа, но компьютер при этом работает весь день, смысл мне заставлять его крутиться весь день без надобности? Не вижу смысла.

Раньше я писал статью про утилиту Smart utility, там оговорено, что работа жесткого диска составляет от 20000 и до … многих часов работы. Возьмем наименьший показатель 20000, это 833 дня непрерывной работы, но используя виджетный калькулятор из Dash Board можно вычеслить, что при работе 2 часа в сутки мой диск с фильмами проживет миннимум 19 992 дня, конечно это все при идеальных условиях, но процент увеличения срока службы впечатляет и составляет 2400%, не плохо. Такая же беда была и с USB диском Time Maсhine, ведь в первую очередь он должен быть надежен в техническом плане.

Как это все реализовать

В Microsoft Windows я искал подобную функцию, но встроенного решения не нашел, а вот в Mac OS это решение есть, находится оно в Системных настройках, вкладка «Экономия энергии», пунт «По возможности переводить диск(и) в режим сна». Казалось бы, отметил галочку и все работает как нужно. Да, так оно и есть, но можно улучшить.

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

Около месяца назад я просматривал пакет SDK (Developer ▸ Applications ▸ Performance Tools ▸ CHUD ▸ Hardware Tools ▸ SpindownHD.app) и случайно обнаружил утилиту SpindownHD, которую давно искал:
SpindownHDУтилита позволяет не только мониторить текущее состояние жестких дисков, но и позволяет задать таймер их сна. Как видно на скриншоте, все диски кроме 2-х, спят, в том числе и USB, в то время когда Time Machine бездействует. Но не все работает так гладко как хотелось бы. Установив таймер на 1 минуту я обнаружил, что после перезагрузки таймер возвращался в свое исходное 10-минутное состояние.

Искал дальше, додумался влезть в системные настройки и прописать таймер вручную. Открываем файл com.apple.PowerManagement.plist, находящийся в Library ▸ Preferences ▸ SystemConfiguration ▸ com.apple.PowerManagement.plist с правами суперпользователя (Root) с помощью любого текстового редактора, поддерживающего ввод пароля при изменении системных файлов, я использовал TextMate. Находим параметр отвечающий за сон жестких дисков:

com.apple.PowerManagement.plist

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

com.apple.PowerManagement.plist

Если все сделано правильно, у пользователей Hackintosh должен работать AppleLPC, то вы должны услышать характерные щелчки в системном блоке как при запуске или выключении компьютера, это звуки остановки или включения жестких дисков. Добавлю, что операция безопасна, но в любом случае я не несу ответственности за последствия. Руководство никого не обязует делать это, писал для тех, кому это нужно.

Видео