5.8.1 hdparm

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

Полезные параметры

-g Отображает геометрию устройства (цилиндры, головки, сектора), размер (в секторах) устройства.
-h Отображение краткой информации об использовании (помощь).
-H Считывает температуру некоторых устройств (большинство Hitachi). Также отображает предупреждение, если температура выше нормы.
-i Отображает идентификационную информацию от драйвера устройства.
-I Отображает идентификационную информацию прямо от устройства. Более детально.
-t Отображает скорость чтения с диска, без кэширования данных.
-T Отображает скорость чтения напрямую из кэша Linux буффера, без доступа к диску.

Использование команды:

1) Без параметров:

sudo hdparm /dev/sda
/dev/sda:

 Model=VBOX HARDDISK, FwRev=1.0, SerialNo=VB2635c6c9-03c8cc84
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=512, ECCbytes=0
 BuffType=DualPortCache, BuffSize=256kB, MaxMultSect=128, MultSect=128
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=209715200
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5 udma6
 AdvancedPM=no WriteCache=enabled

2) Вывод информации о жестком диске:

sudo hdparm -i /dev/sda
/dev/sda:

 Model=VBOX HARDDISK, FwRev=1.0, SerialNo=VB2635c6c9-03c8cc84
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=512, ECCbytes=0
 BuffType=DualPortCache, BuffSize=256kB, MaxMultSect=128, MultSect=128
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=209715200
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4 
 DMA modes:  mdma0 mdma1 mdma2 
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5 udma6 
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: unknown:  ATA/ATAPI-1,2,3,4,5,6

 * signifies the current active mode

3) Отображение краткой информации о диске, текущая температура:

sudo hdparm -iH /dev/sdа
/dev/sda:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 04 41 e0 00 21 04 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 drive temperature (celsius) is:  -18
 drive temperature in range:  yes
 Model=VBOX HARDDISK, FwRev=1.0, SerialNo=VB2635c6c9-03c8cc84
 Config={ Fixed }
 RawCHS=16383/16/63, TrkSize=0, SectSize=512, ECCbytes=0
 BuffType=DualPortCache, BuffSize=256kB, MaxMultSect=128, MultSect=128
 CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=209715200
 IORDY=yes, tPIO={min:120,w/IORDY:120}, tDMA={min:120,rec:120}
 PIO modes:  pio0 pio3 pio4
 DMA modes:  mdma0 mdma1 mdma2
 UDMA modes: udma0 udma1 *udma2 udma3 udma4 udma5 udma6
 AdvancedPM=no WriteCache=enabled
 Drive conforms to: unknown:  ATA/ATAPI-1,2,3,4,5,6

 * signifies the current active mode

4) Скорость чтения данных с диска:

sudo hdparm -tT /dev/sda
/dev/sda:
 Timing cached reads:   20732 MB in  1.99 seconds = 10424.68 MB/sec

 Timing buffered disk reads: 238 MB in  3.02 seconds =  78.72 MB/sec

Если вы нашли ошибку, выделите текст и нажмите Ctrl+Enter.

Print Friendly, PDF & Email