При изучении причин увеличения количества циклов загрузки жесткого диска я наблюдал, что мой уровень APM сбрасывается каждый раз, когда я выхожу из режима ожидания на моем ноутбуке Debian Jessie с MATE:
$ sudo smartctl --get=apm /dev/sda
...
APM feature is: Disabled
$ sudo hdparm -I /dev/sda | grep level
Advanced power management level: disabled
$ sudo hdparm -B /dev/sda
/dev/sda:
APM_level = off
После установки ноутбука в Suspend, а затем извлечения его из Suspend, у меня есть следующее:
$ sudo hdparm -I /dev/sda | grep level
Advanced power management level: 128
$ sudo smartctl --get=apm /dev/sda
...
APM level is: 128 (minimum power consumption without standby)
$ sudo hdparm -B /dev/sda
/dev/sda:
APM_level = 128
Я попытался включить параметры APM в /etc/hdparm.conf
, но, похоже, это не помогло:
...
# -B apm setting
#apm = 255
apm = 255
# -B apm setting when on battery
#apm_battery = 127
apm_battery = 255
...
Затем:
$ sudo /etc/init.d/hdparm restart
Вставив жесткий диск в Suspend и вернув его обратно, я заметил, что уровень APM вернулся к 128.