Назад | Перейти на главную страницу

hdparm в OS X

В Linux я могу проверить и изменить параметры низкого уровня моего диска, используя hdparm. Есть ли утилита, предоставляющая такие же возможности для OS X, или, возможно, какой-то другой способ управления параметрами?

Андерс

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 (07.07.2010) напоминает мне:

… Инжиниринг предоставил следующую информацию:

Такое поведение не является результатом команд остановки диска на уровне ОС. Есть изменение EFI для скорости шины SATA; Предлагаемый обходной путь - запустить hdapm, чтобы установить новый уровень управления питанием на самом диске.

Это не поведение управления питанием ОС, это сложное взаимодействие между прошивкой устройства и конфигурацией EFI интерфейса SATA. Мы поручаем нашим поставщикам приводы с поведением, отличным от приводов, обычно доступных на рынке, и поэтому универсальная замена не поддерживает ожидаемые функции. …

(Примечание: ошибка сообществ поддержки Apple может привести к появлению неправильного набора сообщений. Если эта ошибка укусит, то вместо этого просматривать к пункту 07.07.2010 в теме.)

hdapm

http://mckinlay.net.nz/hdapm/

Утилита командной строки Mac OS X для установки уровня управления питанием (APM) для жестких дисков ATA.

Его можно использовать для устранения шума «чириканье» или «щелчки при простое» на некоторых жестких дисках.

Совместимость

  • OS X 10.5 или выше.
  • Жесткий диск ATA / SATA с поддержкой APM.
  • Не работает с внешними накопителями USB или Firewire. …

 

… (25 августа 2012 г.) версия 1.2. …

SpindownHD

Из-за использования в прошлом инструментов Apple Developer я отложил копию SpindownHD.app 4.6.2 (227.9) © Apple Computer, Inc., 2003-2005 гг., часть старых инструментов CHUD (Computer Hardware Understanding Developer) - очевидно, подходит для опроса. Однако: поскольку некоторые из KEXT того периода несовместимы с современными версиями ОС, я не знаю, разумно ли использовать это приложение для настроек сна (для всех дисков).

http://missig.org/julian/projects/macosx/

«diskutil - весь набор утилит, таких как fsck, fdisk, tune2fs и hdparm вместе взятый».

http://en.wikipedia.org/wiki/Disk_Utility

«Доступ к функциям Дисковой утилиты также можно получить из командной строки Mac OS X с помощью команд diskutil и hdiutil».

К сожалению, порта hdparm для OSX, похоже, нет.