iPod touchはあなたのUSB接続外付ハードディスクを遅くする

随分と長く使っていたiLink(IEEE1394)接続 外付 250GB HDDがほぼ一杯になってきたので、今回新しくUSB2.0接続外付 500GB HDDを買いました。

DSC_5930

写真右側、I-OデータのUSB2.0外付けハードディスク HDCN-U500 です。

B0010L2NX0I-O DATA機器 USB 2.0/1.1対応 外付型ハードディスク 500GB HDCN-U500

アイ・オー・データ 2007-12-20
売り上げランキング : 68

Amazonで詳しく見る
by G-Tools

購入のポイントは、、、とりあえずAmazonで調べたらこれが一番手頃だったからという理由です。というのもとにかくHDDはなくなってくるし、緊急避難的に1個買ってみました。

さて今回USB接続タイプの外付けハードディスクは初めてです。USB2.0は規格上iLink S400よりも転送速度が上ですが、今までIEE1394(iLink/Firewire)接続タイプを使っていて、どうもUSB接続タイプは遅いんじゃないかというイメージがありました。

IEEE1394って何? - サンワサプライ株式会社

シリコンバレー 24時: USB 2.0 と IEEE 1394 は どちらが速いのか

160GB External Drive 1394/USB

この記事のベンチマークでは、1394 の方が USB2.0 に比較して 若干速い という結果が出ている。

今回実際に比べてみたのですが、意外な結果が分かりました。
以下詳細。

ベンチマークにはHD Tune(フリーソフト)を主に利用しました。

仕様
DELL Optiplex GX520
CPU Pentium4 HT 2.8GHz
Memory 1GB (512MBx2)
HDD 160GB(内蔵SATA2)
OS Windows XP Pro

USB接続機器
Xmod (USBオーディオ)
カードリーダー・ライター
USBディスプレイアダプタ
iPod touch
Canonプリンタ(電源off)

上記の状態でHD Tuneを使った結果

内蔵160GB HDD。SATA2接続
HDTune_Benchmark_SAMSUNG_HD160JJ_P

HD Tune: SAMSUNG HD160JJ/P Benchmark

Transfer Rate Minimum : 16.6 MB/sec
Transfer Rate Maximum : 62.8 MB/sec
Transfer Rate Average : 50.5 MB/sec
Access Time : 17.6 ms
Burst Rate : 99.9 MB/sec
CPU Usage : 3.1%


ソニー 250GB 外付けHDD IEEE1394 400Mbps接続
HDTune_Benchmark_Maxtor__4A250J0

HD Tune: Maxtor 4A250J0 Benchmark

Transfer Rate Minimum : 20.2 MB/sec
Transfer Rate Maximum : 32.5 MB/sec
Transfer Rate Average : 29.8 MB/sec
Access Time : 22.5 ms
Burst Rate : 26.9 MB/sec
CPU Usage : 2.8%

I-Oデータ 500GB 外付けHDD USB2.0接続、マッハUSBオン
HDTune_Benchmark_I-O_DATAHDCN-U

HD Tune: I-O DATAHDCN-U Benchmark

Transfer Rate Minimum : 27.8 MB/sec
Transfer Rate Maximum : 28.6 MB/sec
Transfer Rate Average : 28.4 MB/sec
Access Time : 13.6 ms
Burst Rate : 17.7 MB/sec
CPU Usage : 14.3%

案の定というか、IEEE1394よりも若干劣るスペックとなりました。しかしFDBENCHを使うと値は逆転。

FDBENCH

このソフトはHDDやフラッシュディスク、USBフラッシュドライブの性能を測定します。

Read、Write
シーケンシャルリード、ライト時の速度KByte/sec

RandomRead、RandomWrite
ランダムリード、ライト時の速度KByte/sec

Copy
Read,Write,Delete 回数/分または速度KByte/秒


内蔵160GB HDD。SATA2接続
内蔵160GB HDD

ソニー 250GB 外付けHDD IEEE1394 400Mbps接続
IEEE1394接続 250GB HDD

I-Oデータ 500GB 外付けHDD USB2.0接続、マッハUSBオン
USB2.0接続 500GB HDD

これはマッハUSBが効いている?

アイ・オー、USBを高速化する「マッハUSB」をダウンロード提供

マッハUSBのユーティリティをインストールして有効化すると、対応機器のUSB 2.0のデータ転送速度を高速化できる。同社の測定によると、最大で27.3%の高速化を実現したという。この技術は、USB 2.0のパケットサイズを大きくしてボトルネックを減らしている。Gigabit Ethernetのジャンボフレームのようなものと考えると分かりやすいだろう。サイズの小さなファイルにおいてもパケットサイズを大きくしているため、ファイルコピーの性能も向上するという。

ということでマッハUSBをオフにして計測。

Clipboard05_machoff

確かに速度は低下し、IEEE1394接続よりも遅くなりました。

ということでもう一度HD Tuneで計測することに・・・やっぱり遅くなり、時間がかかるので何気にiPod touchを外してみたのですが、、、

HDTune_Benchmark_I-O_DATAHDCN-U_machoff

HD Tune: I-O DATAHDCN-U Benchmark

Transfer Rate Minimum : 17.9 MB/sec
Transfer Rate Maximum : 29.2 MB/sec
Transfer Rate Average : 21.0 MB/sec
Access Time : 13.5 ms
Burst Rate : 22.4 MB/sec
CPU Usage : 18.2%

なんと!外したとたんに転送速度が激速に。

USB接続機器によって速度が変わるという予感があったのですが、どうもビンゴです。ということは他のUSB機器を外すと速度が変化するのではないか?ということでさらに調査。

上記したすべてのUSB機器をオフにした時の結果はこちら。マッハUSBをオフでもIEEE1394と同等の性能が出ています。

HDTune_Benchmark_I-O_DATAHDCN-U_usballoff

HD Tune: I-O DATAHDCN-U Benchmark

Transfer Rate Minimum : 29.5 MB/sec
Transfer Rate Maximum : 32.9 MB/sec
Transfer Rate Average : 32.6 MB/sec
Access Time : 13.3 ms
Burst Rate : 27.6 MB/sec
CPU Usage : 13.6%

同じ条件でマッハUSBをオンにすると、20%ほど高速化されました。

HDTune_Benchmark_I-O_DATAHDCN-U_usballoff_machusbon

HD Tune: I-O DATAHDCN-U Benchmark

Transfer Rate Minimum : 35.9 MB/sec
Transfer Rate Maximum : 39.9 MB/sec
Transfer Rate Average : 39.5 MB/sec
Access Time : 13.3 ms
Burst Rate : 24.9 MB/sec
CPU Usage : 7.5%

次にUSB機器を以下の順番に接続していき、速度低下の具合を見てみました。

10% xmod USBオーディオ
20% カードリーダー
35% USBディスプレイ
45% iPod touch 32GB
80% プリンタ Canon

HDTune_Benchmark_I-O_DATAHDCN-U_usbon

HD Tune: I-O DATAHDCN-U Benchmark

Transfer Rate Minimum : 23.7 MB/sec
Transfer Rate Maximum : 39.7 MB/sec
Transfer Rate Average : 31.7 MB/sec
Access Time : 13.5 ms
Burst Rate : 16.6 MB/sec
CPU Usage : 18.4%


見て明らかなように、iPod touchを接続するとガクンと落ち込みます。最初は確かにsyncするのですが、syncしていない充電状態でも最初の結果のように速度低下の原因となっているのです。

今回の実験結果から、

・IEEE1394接続がUSB接続機器に左右されず高速
・USB2.0接続は他のUSB接続機器に影響を受ける
・特にiPod touchは速度低下が著しい

ということが分かりました。今後の外付けHDDの購入時にはIEEE1394接続にした方が無難かもしれません。まあiPod touchを接続しなけりゃいいんですが。

【関連リンク】
PCVA-HD25 | 関連製品 | 製品情報 | 個人向け | VAIOパーソナルコンピューター | ソニー 従来使っていたIEEE1394接続外付250GB HDD