サーバー構築

HDDを調べる

hdparmというコマンドでHDDの情報がわかるらしい。
早速使ってみる。
ディスクの詳細情報を表示

# /sbin/hdparm /dev/hde
/dev/hde:
multcount    = 16 (on)
IO_support   =  0 (default 16-bit)
unmaskirq    =  0 (off)
using_dma    =  1 (on)
keepsettings =  0 (off)
readonly     =  0 (off)
readahead    =  8 (on)
geometry     = 39770/16/63, sectors = 40088160, start = 0
# /sbin/hdparm -i /dev/hde
/dev/hde:
Model=IBM-DPTA-372050, FwRev=P76OA30A, SerialNo=JMYJMH96099
Config={ HardSect NotMFM HdSw>15uSec Fixed DTR>10Mbs }
RawCHS=16383/16/63, TrkSize=0, SectSize=0, ECCbytes=34
BuffType=DualPortCache, BuffSize=1961kB, MaxMultSect=16, MultSect=16
CurCHS=16383/16/63, CurSects=16514064, LBA=yes, LBAsects=40088160
IORDY=on/off, tPIO={min:240,w/IORDY:120}, tDMA={min:120,rec:120}
PIO modes:  pio0 pio1 pio2 pio3 pio4
DMA modes:  mdma0 mdma1 mdma2
UDMA modes: udma0 udma1 udma2 udma3 *udma4
AdvancedPM=no WriteCache=enabled
Drive conforms to: ATA/ATAPI-4 T13 1153D revision 17:  1 2 3 4
* signifies the current active mode

udma4となっているのでHDDはATA66で動作している。
ベンチマーク

# /sbin/hdparm -ft /dev/hde
/dev/hde:
Timing buffered disk reads:   68 MB in  3.08 seconds =  22.08 MB/sec

UDMAモードをOFFにする

# /sbin/hdparm -d0 /dev/hde
/dev/hde:
setting using_dma to 0 (off)
using_dma    =  0 (off)

ベンチマーク

# /sbin/hdparm -ft /dev/hde
/dev/hde:
Timing buffered disk reads:    8 MB in  3.23 seconds =   2.48 MB/sec

激しく遅くなったのがわかる。

コメント

タイトルとURLをコピーしました