КОМПЬЮТЕРНОЕ ЖЕЛЕЗО
HARDWARE FOR PC

Производительность жестких дисков

Кроме того, она способна вывести подробную информацию о жестком диске.
Все операции с HDPARM выполняются в приглашении командной строки (пока
для них не будет написан специальный сценарий).
ПРИМЕЧАНИЕ
Для запуска HDPARM необходимо обладать привилегированным доступом root.
Кроме того, при наличии достаточных привилегий можно воспользоваться ко-
мандой sudo для выполнения HDPARM с правами root.
Допустим, в вашей системе жесткий диск называется /dev/hda (обозначение по
умолчанию для первого диска IDE; диск SATA также может обозначаться /dev/
hde, если на материнской плате также присутствуют интерфейсы IDE). Выпол-
ните следующую команду:
hdparm -1 /dev/hda
Результат выглядит примерно так:
/dev/hda:
Model -QUANTUM FIREBALLlct. FwRev=APL.1234, SerialNo=1234567
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=12383/16/63. TrkSize=32256. SectSize=21298. ECCbytes=4
BuffType=DualPortCache, BuffSize=418kB. MaxMultSect=8. MultSect-off
CurCHS=16383/16/63. CurSects=-66060037. LBA=yes. LBAsects=39876478
IORDY=on/off. tPIO{min:120.w/I0RDY:120}. tDMA={min:120.rec:120}
PIO modes: pioO piol pio2 pio3 pio4
DMA modes: mdmaO mdmal mdma2 udmaO udmal udma2 udma3 udma4 *udma5
AdvancedPM=no
Drive Suppors : ATA/ATAPI-5 T13 13210 revision 1 : ATA-1 ATA-2
ATA-3 ATA-4 ATA-5
В частности, в этих обширных данных приводятся следующие параметры:
• MaxMultSect - максимальное количество секторов, читаемых жестким диском
за одну операцию.
• MultSect — текущее количество секторов, читаемых за одну операцию.
• PIO modes и DMA modes - режимы, поддерживаемые жестким диском. Режим,
используемый в данный момент, помечается звездочкой (*).
• AdvancedPM - флаг поддержки расширенного управления питанием.
Другая команда:
hdparm /dev/hda
выводит следующую информацию:
/dev/hda:
multcount - 0 (on)
I/O support = 0 (16-bit)
unmaskirq - 0 (off)
using_dma = 0 (off)
keepsettings - 0 (off)
nowerr = 0 (off)
160 Глава 6. Производительность жестких дисков
readonly - 0 (off)
readahead - 8 (on)
geometry - 2482/255/63. sectors = 39876480. start - 0
Важнейшие параметры:
• Multcount — количество секторов, читаемых за одну операцию.
• I/O support — режим работы жесткого диска (16/32/32sync).
• Using_dma — флаг поддержки DMA.

Hosted by uCoz