APM в жёстких дисках Hitachi
Впервые опубликовано 2009-05-23.
Настройка в Hitachi Feature Tool
Значение | Hex | Название | Описание |
---|---|---|---|
0 | 0 | Disable | запрещено |
254…192 | FE…C0 | Active Idle | обычный режим, максимальное потребление |
191…128 | BF…80 | Low Power Idle | через 2-6 мин отсутствия обращения к диску - вывод головок на рампу и обесточивание соленоида актуатора, шпиндель - 7200 об/мин |
127…1 | 7F…01 | Low RPM Standby | через 5-10 мин отсутствия обращения к диску (головы уже на рампе, соленоид обесточен) - шпиндель снижает обороты до 5400 об/мин (для дисков серии Р7К500 и современнее - 4500)) |
Источник: [FAQ] Обсуждение винчестеров Hitachi
Настройка в GNU/Linux
Потребуется программа hdparm
, причём желательно - достаточно свежая версия (некоторые из старых могут только управлять значением APM, но не
умеют считывать его текущее состояние).
$ sudo hdparm -B /dev/sda /dev/sda: APM_level = 191 $ sudo hdparm -B 127 /dev/sda /dev/sda: setting Advanced Power Management level to 0x7f (127) APM_level = 127
Судя по всему, диапазоны значений и их эффекты соответствуют приведённым выше для Feature Tool, с одним исключением: чтобы выключить APM, следует задавать значение не 0, а 255.
$ sudo hdparm -B 0 /dev/sda /dev/sda: setting Advanced Power Management level to 0x00 (0) HDIO_DRIVE_CMD failed: Input/output error HDIO_DRIVE_CMD(identify) failed: Input/output error Segmentation fault $ sudo hdparm -B 255 /dev/sda /dev/sda: setting Advanced Power Management level to disabled APM_level = off
Настройка в Windows
Можно воспользоваться Windows-версией hdparm. К сожалению, по ссылке доступны только достаточно старые версии этой программы, а с ними возможности считывать значение APM не будет (можно только устанавливать новое, “не глядя”).
Синтаксис вызова этой версии hdparm
идентичен используемому в других ОС, под которыми она работает. Первый жёсткий диск обозначается как /dev/sda
, второй - как /dev/sdb
, и так далее.