児玉@京都です。
PowerBookG4に接続したFireWireHD(メルコ社製DIU-Bシリーズ)の性能を
測定しましたので以下に報告します。
カーネルはvmlinux-2.4.20-0vl2.26.1をFireWireHDが利用できるように
再構築したものです。 2台のFireWireHDをイモズル式に接続しており、
1台目のFireWireHDが/dev/sda、2台目が/dev/sdbと認識されています。
ご覧のように、約20MB/Sの性能が出ています。FireWireの規格400Mbpsからすると
30数MB/Sを期待していたのですが、少々期待外れでした。
何はともあれ、大容量でハイスピードのHDが使えるようになり、うれしい気分です。
#hdparm -tT /dev/sda /dev/sdb /dev/hda
/dev/sda:
Timing buffer-cache reads: 128 MB in 0.36 seconds =355.56 MB/sec
Timing buffered disk reads: 64 MB in 3.12 seconds = 20.51 MB/sec
/dev/sdb:
Timing buffer-cache reads: 128 MB in 0.36 seconds =355.56 MB/sec
Timing buffered disk reads: 64 MB in 3.06 seconds = 20.92 MB/sec
/dev/hda:
Timing buffer-cache reads: 128 MB in 0.36 seconds =355.56 MB/sec
Timing buffered disk reads: 64 MB in 2.84 seconds = 22.54 MB/sec
<追記 Help Me!>
気を良くした勢いで、PowerMacG3(Blue&white)でも性能測定を試みたのですが、
ieee1394モジュールの組み込みはできるのですが、ohci1394モジュールを組み
込もうとしたら、下記のようなエラーメッセージが出て、FireWireHDを認識す
るに至っておりません。 SCSIと競合しているのかと思い、SCSIカードを外し
ても同様のエラーになります。
PowerMacG3(Blue&white)でFireWireHDをお使いの方がいらしたら、ヒントを教
えていただけませんか?
#modprobe ohci1394
<エラーメッセージ>
/lib/modules/2.4.20-0vl2.26.1/kernel/drivers/ieee1394/ohci1394.o :
init_module: No such device
Hint : insmod errors can be cause by incorrectmodule parameters
including invalid IO or IRQ parameters.
Insmod /lib/modules/2.4.20-0vl2.26.1/kernel/drivers/ieee1394/ohci1394.o :
faild insmod ohci1394.o faild