В Linux я могу проверить и изменить низкоуровневые параметры моего жесткого диска, используяhdparm. Существует ли утилита, предоставляющая те же возможности для OS X, или, может быть, какой-то другой способ манипулирования параметрами?
Андерс
решение1
pmset
pmset
можно манипулировать настройками управления питанием, например:
sh-3.2$ pmset -g | grep disksleep
disksleep 10
sh-3.2$ sudo pmset disksleep 0
Warning: Idle sleep timings for "Battery Power" may not behave as expected.
- Disk sleep should be non-zero whenever system sleep is non-zero.
sh-3.2$ pmset -g | grep disksleep
disksleep 0
sh-3.2$ sw_vers
ProductName: Mac OS X
ProductVersion: 10.8.2
BuildVersion: 12C60
sh-3.2$
pmset(1) Страница руководства OS X
EFI и SATA
https://discussions.apple.com/message/11856660#11856660(2010-07-07) напоминает мне:
… Инженерный отдел предоставил следующую информацию:
Такое поведение не является результатом команд OS уровня spindown disk. Существует изменение EFI для скорости шины SATA; и предлагаемый обходной путь — запустить hdapm, чтобы установить новый уровень управления питанием на самом диске.
Это не поведение управления питанием ОС, это сложное взаимодействие между прошивкой устройства и конфигурацией интерфейса SATA EFI. Мы заказываем диски у наших поставщиков с поведением, отличным от поведения дисков, доступных на рынке, и именно поэтому универсальная замена не поддерживает функции, которые вы ожидаете. …
(Примечание: ошибка в сообществах поддержки Apple может привести к появлению неправильного набора сообщений. Если эта ошибка даст о себе знать, то вместо этогопросматривать(к точке 2010-07-07 в теме.)
hdapm
Утилита командной строки Mac OS X для настройки уровня управления питанием (APM) для жестких дисков ATA.
Его можно использовать для устранения «щелчков» или «щелчков при простое» в некоторых жестких дисках.
Совместимость
- OS X 10.5 или выше.
- Жесткий диск ATA/SATA с поддержкой APM.
- Не работает с внешними USB- или Firewire-накопителями. …
… (25 августа 2012 г.) версия 1.2. …
SpindownHD
Из прошлого опыта использования инструментов Apple Developer я отложил копиюSpindownHD.приложение 4.6.2 (227.9)Авторские права © 2003-2005 Apple Computer, Inc., часть старых инструментов CHUD (Computer Hardware Understanding Developer) – по-видимому, подходит для опроса. Однако: поскольку некоторые KEXT того периода несовместимы с современными версиями ОС, я не знаю, разумно ли использовать это приложение для настроек сна (для всех дисков).
решение2
http://missig.org/julian/projects/macosx/
«diskutil — целый набор утилит, таких как fsck, fdisk, tune2fs и hdparm вместе взятых».
http://en.wikipedia.org/wiki/Disk_Utility
«Функции Disk Utility также можно получить из командной строки Mac OS X с помощью команд diskutil и hdiutil».
К сожалению, похоже, что порта hdparm для OSX нет.