Некоторое время назад я задал вопрос о причине замедления работы моего компьютера, когда у него было ~ 5% батареи или меньше. Мне сказали, что это либо степпинг скорости процессора, либо Macbook Pro автоматически снижает вычислительную мощность для экономии заряда батареи.
Вряд ли вы найдете надежный и тривиальный инструмент для изменения низкоуровневого управления питанием процессора в отличие от рекомендаций Apple.
Как пользователь, вы ограничены параметрами, доступными на панели «Энергосбережение» в «Системных настройках» и в pmset .
Чтобы остановить увеличение или уменьшение мощности процессора в зависимости от доступной мощности, потребуется специальное расширение ядра.
Управление питанием OS X осуществляется слоем IOKit внутри ядра. Написание кода в IOKit нетривиально; ошибки могут вызвать панику ядра и нанести серьезный ущерб стабильности системы.
Начиная с версии 10.8.2, OS X считает 20% заряда батареи первым этапом предупреждения о низком заряде батареи.
Если уровень заряда батареи составляет 5 %, вполне вероятно, что вскоре ваш Mac перейдет в режим экстренного сна или гибернации, чтобы защитить ваши данные.
сг