Под Linux команда hdparm может изменить время простоя до следующего режима ожидания.

hdparm -S 120 /dev/hdc  #setting standby to 120 (10 minutes)

Но как узнать, какой была последняя настройка?

К сожалению, команда info ничего не дает по этому поводу:

hdparm -I /dev/sdc

1 ответ1

0

Эта команда покажет текущее значение spindown, например:

sudo hdparm -I /dev/sdb | grep level

Ответ :

Advanced power management level: 254

Из руководства видно, что 254 зарезервировано, так что я ожидаю, что это будет Ubuntu по умолчанию:

Это значение тайм-аута используется приводом, чтобы определить, как долго ждать (без активности диска), прежде чем отключить двигатель шпинделя для экономии энергии. При таких обстоятельствах накопителю может потребоваться до 30 секунд для ответа на последующий доступ к диску, хотя большинство накопителей работают намного быстрее. Кодирование значения тайм-аута несколько своеобразно. Нулевое значение означает «тайм-ауты отключены»: устройство не будет автоматически переходить в режим ожидания. Значения от 1 до 240 определяют кратные 5 секундам, в результате чего время ожидания составляет от 5 до 20 минут. Значения от 241 до 251 указывают от 1 до 11 единиц по 30 минут, что дает время ожидания от 30 минут до 5,5 часов. Значение 252 означает тайм-аут 21 минуты. Значение 253 устанавливает период ожидания, определенный поставщиком, от 8 до 12 часов, а значение 254 резервируется. 255 интерпретируется как 21 минута плюс 15 секунд. Обратите внимание, что некоторые старые диски могут иметь разные интерпретации этих значений.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .