hdparm

hdparm
hdparm
Тип

Утилита

Автор

Марк Лорд[источник не указан 588 дней]

Написана на

Си

Операционная система

Linux, μClinux[источник не указан 588 дней]

Языки интерфейса

английский

Последняя версия

9.37 (24 января 2011 года)

Состояние

актуальное

Лицензия

BSD

Сайт

sourceforge.net/projects/hdparm

hdparm — утилита командной строки для Unix-подобных операционных систем. Утилита предназначена для регулировки и просмотра параметров жестких дисков с интерфейсом ATA. Утилита может установить такие параметры как — объём кеш-памяти накопителя, спящий режим, управление питанием, управление акустикой и настройки DMA.

Ранее входила в пакет hwtools.[1]

Изменение аппаратных параметров от неоптимальных консервативных по умолчанию до оптимальных, может повысить производительность дисковода. Однако, в настоящее время нет надежных методов для определения оптимальных параметров для устройства, кроме осторожных проб и наблюдений за ошибками. Так же не существует никакой централизованной базы данных, которая могла бы собирать информацию о наблюдениях ряда опытных пользователей hdparm.

hdparm имеет очень серьёзный недостаток: утилита может привести к сбою компьютера и сделать данные на жёстком диске недоступными, после применения сочетания некоторых параметров. Всего доступно приблизительно шестьдесят семь параметров, изменение некоторых из них опасно и может привести к краху файловой системы. Перед использованием hdparm, нужно очень внимательно ознакомиться с руководством по работе с утилитой (выполнив команду man hdparm), иметь полную резервную копию всех файлов на диске.

hdparm является свободным программным обеспечением под BSD-лицензией.


Содержание

Advanced Power Management

Отключение функции APM позволяет уменьшить частоту «парковки» головок жесткого диска, что позволяет снизить уровень шума.[2] Для отключения APM используется команда:

hdparm -B 255 /dev/sda

или запись в конфигурационном файле /etc/hdparm.conf:

 /dev/sda {
 apm = 255
 }

Режимы Ultra DMA протокола ATA

Для включения или выключения IDE DMA вручную может применяться команда hdparm. Современные версии ядра Linux автоматически включают DMA режим, что можно наблюдать в сообщениях отладки (строки вида ata1.00: configured for UDMA/133 или hda: UDMA/33 mode selected). Для просмотра общей информации о жестком диске используется команда:

ubuntu$ sudo hdparm  -i  /dev/sda

Определить скорость передачи данных можно по таблице:

Режим Мбайт/с UDMA
Mode 0 16.7 UDMA16
Mode 1 25.0 UDMA25
Mode 2 33.3 UDMA33
Mode 3 44.4 UDMA44
Mode 4 66.7 UDMA66
Mode 5 100.0 UDMA100
Mode 6 133.3 UDMA133

Automatic Acoustic Management

Для снижения шума жесткого диска с помощью AAM используется ключ -M:

ubuntu$ sudo hdparm -M 128 /dev/sda

Значение 128 максимально снижает шум, максимальное значение 256 увеличивает шум и производительность.

Для постоянного задания параметров используется конфигурационный файл /etc/hdparm.conf:

 /dev/sda {
 acoustic_management = 128
 }

Интервал отключения

Для уменьшения шума жесткого диска можно задать время, которое должно пройти после последнего обращения к диску, по истечении которого диск перейдет в режим ожидания. Вращение дисков при этом останавливается до следующего обращения к диску. Следующая команда установит интервал отключения равным 150 сек (30х5):

hdparm -S 30 /dev/sda

можно также задать параметр в конфигурационном файле /etc/hdparm.conf:

/dev/hdb {
spindown_time = 240
}

Примечания

См. также

  • TRIM (команда SSD)
  • hhdtemp
  • smartctl

Ссылки



Wikimedia Foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Полезное


Смотреть что такое "hdparm" в других словарях:

  • HDPARM — Aktuelle Version: 9.6 (17. Dezember 2008) Betriebssystem: Linux/Unix Kategorie: Unix Programme Lizenz: BSD Lizenz …   Deutsch Wikipedia

  • Hdparm — Aktuelle Version: 9.6 (17. Dezember 2008) Betriebssystem: Linux/Unix Kategorie: Unix Programme Lizenz: BSD Lizenz …   Deutsch Wikipedia

  • Hdparm — is a command line utility for the Linux operating system to set and view IDE hard disk hardware parameters. It can set parameters such as drive caches, sleep mode, power management, acoustic management, and DMA settings. Changing hardware… …   Wikipedia

  • Hdparm — Développeur ideguy Dernière version …   Wikipédia en Français

  • hdparm — Développeur ideguy Dernière version …   Wikipédia en Français

  • hdparm — Aktuelle Version 9.37 (24. Januar 2011) Betriebssystem Linux/Unix Kategorie Unix Programme Lizenz BSD Lizenz …   Deutsch Wikipedia

  • Hdparm — Saltar a navegación, búsqueda hdparm es una utilidad de línea de comandos de los sistemas operativos GNU/Linux y Windows para ver y ajustar los parámetros del hardware de los discos IDE y SATA (aunque estos últimos cuentan también con una… …   Wikipedia Español

  • hdparm — es una utilidad de línea de comandos de los sistemas operativos GNU/Linux y Windows para ver y ajustar los parámetros del hardware de los discos IDE y SATA[1] (aunque estos últimos cuentan también con una utilidad específica llamada sdparm). La… …   Wikipedia Español

  • Automatic Acoustic Management — Automatic Acoustic Management, or AAM, is a noise management feature available in most modern hard drives. The feature reduces the seek noise produced by hard drives, at the cost of a small decrease in performance. It is software controlled, and… …   Wikipedia

  • Automatic Acoustic Management — Запрос «AAM (латиница)» перенаправляется сюда; написание на кириллице см. Аам. Automatic Acoustic Management, AAM  функция, позволяющая уменьшить шум жёсткого диска ценой небольшого снижения скорости позиционирования считывающих головок.… …   Википедия


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»