M. Takeyamaです。
On Thu, 13 Jan 2005 06:22:26 +0900
"K.Suzuki"
K.Suzukiです。
現在、SATA2台を使用してRAID 0を組んでSUSE 9.2(x86-64*2)を使っています。 環境は以下です。 SATAコントローラ: 0000:02:05.0 RAID bus controller: Promise Technology, Inc. PDC20378 (FastTrak 378/SATA 378) (rev 02) SATA HDD: HDS722516VLSA80 * 2
SATA RAID 0のパフォーマンスを計る為にhdparmを使用したところ、異常?な値が出る場合があることに気づきましたので報告します。 それって、そんなに異常(?)な値ですか。
hdparm -T /dev/md0 (hdparm -t /dev/md0) の値(オプション -T)と比較してあまり違わないなら問題ないのでは。 #(多分、超えないと思いますけど) (ケース1)
# hdparm -t /dev/md0 ---> SATAコントローラからのデータ(キャッシュが効いていない状態)
(ケース2)
# dd if=/dev/md0 of=/dev/null bs=$((1024*1024)) count=1024 ---> SATAコントローラのキャッシュにヒットさせて、 # hdparm -t /dev/md0 ---> SATAコントローラのキャッシュのデータを読んでいる。 というようなことも考えられる思います。 #ハードのスペックがわからないのでなんとも言えませんが... #(仮に影響があるなら、SATAコントローラ側の性能に依存しそうな)
もし、システムのキャッシュ(ファイルシステム)の影響だと すると連続的に実行した場合に二回目以降の測定値が大幅に 向上することになると思いますけど。 # hdparm -t /dev/md0 # hdparm -t /dev/md0 ----- M. Takeyama __________________________________ Do You Yahoo!? Upgrade Your Life http://bb.yahoo.co.jp/