SATAのHDDとFirewire 800に接続したHDDのパフォーマンス比較をしてみました。<使用ソフト>
Xbench 1.1.3
<使用コンピュータ>
PowerMac G5 2.5Ghz Dual
<検証対象HDD>
Maxtor 6B300S0 (300G /16MBキャッシュ)>G5 内蔵SATA接続(起動ディスクではない)
Maxtor 6B250R0 (250G /16MBキャッシュ)>G5 標準Firewire800接続
Maxtor 6B250R0 (250G /16MBキャッシュ)>秋葉館オリジナル Firewire800 PCIカード接続
<検証結果>
「Maxtor 6B300S0 (300G /16MBキャッシュ)>G5 内蔵SATA接続(起動ディスクではない)」
Sequential 140.43
Uncached Write 62.27 MB/sec [4K blocks]
Uncached Write 48.05 MB/sec [256K blocks]
Uncached Read 30.94 MB/sec [4K blocks]
Uncached Read 49.56 MB/sec [256K blocks]
Random 124.07
Uncached Write 10.85 MB/sec [4K blocks]
Uncached Write 25.75 MB/sec [256K blocks]
Uncached Read 0.68 MB/sec [4K blocks]
Uncached Read 16.56 MB/sec [256K blocks]
「Maxtor 6B250R0 (250G /16MBキャッシュ)>G5 標準Firewire800接続」
Sequential 73.95
Uncached Write 28.49 MB/sec [4K blocks]
Uncached Write 27.19 MB/sec [256K blocks]
Uncached Read 9.72 MB/sec [4K blocks]
Uncached Read 49.78 MB/sec [256K blocks]
Random 116.07
Uncached Write 9.01 MB/sec [4K blocks]
Uncached Write 20.22 MB/sec [256K blocks]
Uncached Read 0.65 MB/sec [4K blocks]
Uncached Read 17.97 MB/sec [256K blocks]
「Maxtor 6B250R0 (250G /16MBキャッシュ)>秋葉館オリジナル Firewire800 PCIカード接続」
Sequential 74.70
Uncached Write 36.87 MB/sec [4K blocks]
Uncached Write 32.50 MB/sec [256K blocks]
Uncached Read 9.49 MB/sec [4K blocks]
Uncached Read 31.17 MB/sec [256K blocks]
Random 98.32
Uncached Write 9.34 MB/sec [4K blocks]
Uncached Write 17.24 MB/sec [256K blocks]
Uncached Read 0.58 MB/sec [4K blocks]
Uncached Read 14.01 MB/sec [256K blocks]
この結果をみるとSATAが総合で一番良いパフォーマンスであるといえる。もちろん300Gなので他の2台と平等ではないが250Gと300Gのちがいなのでメーカーも同じだしキャッシュサイズもいっしょなのでたいした差ではないはずであるのでSATAがもっともパフォーマンスが良いといって良いでしょう。
ただ、HDDから直接サンプルを読み出す系のソフトシンセを使う場合ランダム読み込みの性能が重要なので、ランダムリードの性能だけをみるとなんとFirewire800(G5標準)が一番良い結果をたたき出している。
なので、G5での話になるとSATAにつないでもFirewire800につないでもソフトシンセのサンプル置き場としてはどちらも同程度の性能であると言える。
ただし、書き込み性能に関しては圧倒的にSATAに軍配があがるので録音用のスクラッチディスクには内蔵SATAを使うのがベストなチョイスである。
余談ですが秋葉館のFirewire800カードは安いし3つも接続できるのでお勧めですが、やはり若干G5標準のFirewire800よりも速度が落ちてしまうようである。
もし同様のテストをしてくださる方がいらっしゃればレポートお待ちしております。