2003-06-20 (Fri)

HDD 性能

昨日試した hdparm の結果が客観的にどうにもわからないので、サーバマシン*1で hdparm をして比較しようとした。

# hdparm -ft /dev/hda

/dev/hda:
 Timing buffered disk reads:  64 MB in 20.57 seconds =  3.11 MB/sec

何故か異様に低い値を示している。もしかしたら DMA なのかもと思ってチェックしたら案の定だった。

# hdparm /dev/hda

/dev/hda:
 multcount    =  0 (off)
 I/O support  =  0 (default 16-bit)
 unmaskirq    =  0 (off)
 using_dma    =  0 (off)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 789/255/63, sectors = 12685680, start = 0
 HDIO_GET_BUSSTATE failed: Input/output error
  • *1: TOSHIBA MK6412MAT (6GB/4200rpm)

DMA と 32-bit I/O を on にして再度確認。

#  hdparm -c1 -d1 /dev/hda

/dev/hda:
 setting 32-bit I/O support flag to 1
 setting using_dma to 1 (on)
 I/O support  =  1 (32-bit)
 using_dma    =  1 (on)
<br>
# hdparm /dev/hda<br>
/dev/hda:
 multcount    =  0 (off)
 I/O support  =  1 (32-bit)
 unmaskirq    =  0 (off)
 using_dma    =  1 (on)
 keepsettings =  0 (off)
 nowerr       =  0 (off)
 readonly     =  0 (off)
 readahead    =  8 (on)
 geometry     = 789/255/63, sectors = 12685680, start = 0
 HDIO_GET_BUSSTATE failed: Input/output error

でもってもう一回チェック。

# hdparm -ft /dev/hda

/dev/hda:
 Timing buffered disk reads:  64 MB in  6.66 seconds =  9.61 MB/sec

やっぱり遅いなあ。ディスクアクセスが少なそうな時にもう一回試してみようかな。

最後に hdparm の結果は再起動したら消えてしまうので、この辺り を参考にしながら rc ファイル作成。

# cd /etc/init.d
# vi hdparm
hogehoge

# chmod +x hdparm
# ls -l hdparm
-rwxr-xr-x    1 root     root         1183  6月 20 13:35 hdparm*

# update-rc.d hdparm defaults 20
 Adding system startup for /etc/init.d/hdparm ...
   /etc/rc0.d/K20hdparm -> ../init.d/hdparm
   /etc/rc1.d/K20hdparm -> ../init.d/hdparm
   /etc/rc6.d/K20hdparm -> ../init.d/hdparm
   /etc/rc2.d/S20hdparm -> ../init.d/hdparm
   /etc/rc3.d/S20hdparm -> ../init.d/hdparm
   /etc/rc4.d/S20hdparm -> ../init.d/hdparm
   /etc/rc5.d/S20hdparm -> ../init.d/hdparm

Posted by Kyosuke Takayama at 2003-06-20 (Fri) 10:05 printable version

この記事へのコメント

コメントはお気軽にどうぞ

Cookie に保存しますか?


・スパム対策のため、http:// を含むコメントの投稿は出来ません。
・スパムチェックのため、投稿がすぐに反映されない場合があります。
・メールアドレス入力欄には何も入力しないでください。

トラックバック

トラックバックURL: http://espion.just-size.jp/mt-tb.cgi/155


この記事のリンク元

 
Copyright (C) Kyosuke Takayama, All rights reserved.