HDD Automatic Acoustic Management

Заметки по настройки Automatic Acoustic Management (сервис управления шумом, встроенный в большинство HDD) для Ubuntu Server.

  • Установить hdparm: sudo apt-get install hdparm.
  • Проверить текущие настройки AAM: sudo hdparm -M /dev/sda.
  • Если система сообщает что-то вида "acoustic = not supported", тогда можем заканчивать - AAM не поддерживается данным винчестером.
  • Если результат такой: "/dev/sda: acoustic = 0 (128=quiet ... 254=fast)", тогда все в порядке и можем настраивать.

Параметры работы AAM следующие:

  • 0 - выключить AAM.
  • 128 - тихий режим работы, винчестер уменьшает скорость вращения до минимума.
  • 254 - максимальная скорость: максимум шума, максимум нагрева, максимум производительности, минимум жизненного цикла :)
  • все другие промежуточные значения между 128 и 254 - это ваш баланс между двумя крайностями.

По моему мнению, наилучшим режимом для Ubuntu Server является - тихий режим, он увеличивает время позиционирования головки и на некоторых HDD скорость вращения шпинделя. В результате падает скорость чтения разрозненных данных с HDD, но при достаточном количестве ОЗУ это не критично. Но главное - снижается рабочая температура HDD, а это положительно сказывается на его сроке службы. Устанавливаем тихий режим так: sudo hdparm -M 128 /dev/sda. Проверяем результат работы AAM, ну кроме как на слух, следующей командой: sudo hddtemp /dev/sda - она сообщает рабочую температуру винчестера и если AAM понизил обороты винчестера и увеличил время позиционирования головки, тогда уже через 20 мин. температура должна упасть на несколько градусов.

Ну например, было:

/dev/sda: SAMSUNG HD080HJ: 54°C

а стало:

/dev/sda: SAMSUNG HD080HJ: 45°C

В любой момент AAM можно выключить: sudo hdparm -M 0 /dev/sda.

По материалам LinuxConfig.org.

profile for 23W on Stack Exchange, a network of free, community-driven Q&A sites Google+