USB接続ハードディスクがとても遅いのはMacだけ?

Mac歴9年ですが、最近はハードディスクもUSBで買うことが増えてきました。安さにつられてUSBハードディスクをすでにいくつか買っているのですが、Firewire接続のものと比べると比較にならないくらい遅い。


Firewire400とくらべても1/3程度にしかなりません(大ファイルコピーで8〜10MB/s)。似たスペックの場合でもネットでwindows環境でのスピードを見ると、2〜3倍程度出ていることもあるのですが、これはなにかMac特有の事情があるのでしょうか?(turboUSBとか無くても)


それともあたりはずれ?新MacBookはUSBしかなくなってしまったのですが、大丈夫なのでしょうか。


事情に精通している方、色々お教えいただければうれしいです。USB接続でのベンチマークもお教えいただきたいです。


当方iMac(late2007) 4GB。


ところで、昔のように自分の環境を投稿の下に自動で出すのって、無くなっちゃったんでしょうかね?

投稿日 2009/03/24 00:49

返信
返信: 16

2009/03/24 01:56 kensan への返信

Firewire400とくらべても1/3程度にしかなりません(大ファイルコピーで8〜10MB/s)。似たスペックの場合でもネットでwindows環境でのスピードを見ると、2〜3倍程度出ていることもあるのですが、これはなにかMac特有の事情があるのでしょうか?(turboUSBとか無くても)

どのように、速度を計測されましたか?

また、使用しているHDDのメーカーと型番は?

使用しているUSBケーブルの品質やシールド性能が低いという事はありませんか?


ウチの場合、USB 2.0の速度が遅いPowerPCのMac miniですが、もう少し速度が出ますけれど?


以下、Xbenchでの計測結果


Results8.76

System Info

Xbench Version1.3

System Version10.4.11 (8S165)

Physical RAM1024 MB

ModelPowerMac10,2

ProcessorPowerPC G4 @ 1.50 GHz

L1 Cache32K (instruction), 32K (data)

L2 Cache512K @ 1.50 GHz

Bus Frequency167 MHz

Video CardATY,RV280

Drive TypeRATOC SA-DK1EU

Disk Test8.76

Sequential5.22

Uncached Write2.121.30 MB/sec [4K blocks]

Uncached Write27.4315.52 MB/sec [256K blocks]

Uncached Read4.441.30 MB/sec [4K blocks]

Uncached Read30.7715.47 MB/sec [256K blocks]

Random29.44

Uncached Write11.901.26 MB/sec [4K blocks]

Uncached Write48.7715.61 MB/sec [256K blocks]

Uncached Read62.820.45 MB/sec [4K blocks]

Uncached Read64.7112.01 MB/sec [256K blocks]

備考

RatocのSA-DK1EUに、WesternDigitalのWD10EACS(1TB)を内蔵した状態で計測。

なお、USB Hub(Kensington DomeHub)を経由して接続していますので、直結すれば、もう少し早くなります。

2009/03/24 02:01 kensan への返信

スピードを気にしたことはあまり無いですが、


kensan による書き込み:

最近はハードディスクもUSBで買うことが増えてきました。安さにつられてUSBハードディスクをすでにいくつか買っているのですが、Firewire接続のものと比べると比較にならないくらい遅い。



Mac用に初期化(場合によってはパーティションマップも)してから使ってますよね。

2009/03/24 02:04 kensan への返信

kensan さんによる書き込み:


Mac歴9年ですが、最近はハードディスクもUSBで買うことが増えてきました。安さにつられてUSBハードディスクをすでにいくつか買っているのですが、Firewire接続のものと比べると比較にならないくらい遅い。


 具体的なメーカー名と FireWire 接続、および USB 接続のハードディスクの型番を書いていただかないと、何とも言えないのではないでしょうか?


ところで、昔のように自分の環境を投稿の下に自動で出すのって、無くなっちゃったんでしょうかね?


 今のところ、実装されていないようです。不便ですね。


 私は、以下(↓)の情報は、Typinator で自動入力しています。


--------------------

Apple 17" MacBook Pro (Intel Core 2 Duo T7600/2.33 GHz/3 GB RAM/500 GB HDD)

Mac OS X 10.5.6 (Build 9G55) [Leopard]

2009/03/24 17:03 kensan への返信

kensanさん、こんにちは


全般的にFireWire400/800系の方が、データ転送という一点に限れば早めであるのは間違いないと思います。以前にPowerBookG4で8GBのCFをIDE変換かませて、USB/FireWire接続のケースに入れて動作確認した事がありますが、書き込まれた通り、シーケンシャルアクセスでFireWire400に対してUSB2.0では1/2〜1/3程度のスピードしか出ていませんでした。それと、メーカー発表のベンチマークなんて言うのはあくまでもピーク値であって、メーカー規定の環境でこの最高速度が出たというレベルの話です。常時この速度が出るなんて事はありません。それは、インターフェースとは無関係ですね。

USB接続のHDからシステムを起動した経験からすると、意外なほどあっさりと起動しますので、それほど心配する事はないと思いますよ。この辺りは、ハードディスクの種類やインターフェースチップの能力にも依存しますから、一概に遅すぎるとも言えないのが難点です。


《書き込みにコメント付け隊》

   いとうみきでした

2009/03/24 20:13 kensan への返信

皆さん、たくさん書き込みありがとうございます。軽い気持でみなさんの「そうそう」「そうでもない」を聞きたかったので、あまり詳しい環境も書かずに失礼しました。


実感としてはいとうさんの書かれた結果が一番ピッタリ来ます。FW800、FW400、USBのコンボドライブでちょっとやってみたところ(ドライブ・ジーニアスのベンチマーク機能使用)、10:5:1ぐらいの、すごい結果になってしまいました。


それでも、粕谷さんの環境では我が家よりはずっとまし(倍以上)のようですので、ケーブルなど環境も色々検証せねばなりませんね。


最近、Timemachineの影響もあってか、バックアップ用のディスクに関しての書き込みも散見します。MacBookからFirewire端子がなくなる、というショッキングな出来事もあったので余計気になります。この結果から見ると、音楽関係の方が「USBでは不安定で使えない」などとの声が聞こえてくるのもわかるような気がします。私はバックアップ用途が多いのですが、動画を貯めだしてから大きなファイルが増えてしまって、USBではちょっときついなぁ・・・と感じています。もっとFirewireの優位性を積極的にアピールして、それが市場でも認知されるようになっていればこの規格も「すべてのMacで」存続できたのでは・・・と今更ながら思います。せめて、MacBookの上の規格でFw800が復活するといいのですが。


せっかくですので、ちょっと時間を空けて、自分の環境でのベンチマークを報告したいと思います。以外とこのパターンでの検証を見たことがなかったので。


同じハードディスクでもWindows環境で、もし違う結果が出るようならそれも教えていただければ、と思っています。


iMac(late2007) 4GB

2009/03/24 21:16 kensan への返信

kensan による書き込み:


皆さん、たくさん書き込みありがとうございます。軽い気持でみなさんの「そうそう」「そうでもない」を聞きたかったので、あまり詳しい環境も書かずに失礼しました。

それでも書かないのはなぜ? 内蔵されているHDDの仕様(回転数、容量)などにも依りますし、採用されているコントローラや周りの造りにもよりますし、利用しているUSB機器の状況にもよりますし、現状ではHDDの速度の「比較」は出来ませんし、何方もコメントはしにくいハズです。FireWireよりUSBの方が安心度・トータルな速度という意味でちょっと落ちるという結果も実感も持っていますが、さすがに10:1なんて事はありません。そりゃ単純におかしいと。USB HDD全般が遅いのでは無く、お持ちのUSB HDD(個体)がおかしいかお使いの環境のUSB機器が多くて帯域が確保できていないとかの環境がとかそんな感じの方が確率高そうな気がします。ともあれ、詳しいことを書かれない限りは堂々巡りのTopicになってしまいますよ?

2009/03/25 02:28 kensan への返信

usadii3さんもお書きになられていますが、御自分の使用機器を書かないのは何故?


たとえば、GL811Eの変換チップを使っているUSB機器なら、Macで使用すると、とんでもなく遅いですよ?

逆に、Oxfordの変換チップなら、それなりの速度が出ます。

Cypressやinitio、Prolificなら、平均的な数値になると思います。

それらを考えないで速度を比較しても意味がありません。


Windowsの計測結果が欲しいようですので、同じUSB HDDを使った計測結果を一応書いておきますが、計測ソフトもPCも違いますので、何とも…。


■使用機器

OS:Windows 7 Beta 32bit

PC:hp ML115 G5

CPU:AMD Athlon X2 5050e(2.6GHz)

Chipset:nVIDIA nForce Professional 3401

Mem:Transcend PC2-6400 2GB(1GB x 2)

HDD:WesternDigital WD1601ABYS(160GB 7200prm)

GPU:玄人志向 Radeon 4670 512MB GDDR3

eSATA:BUFFALO IFC-PCIE2ES(eSATA PCI-E x1カード)


■USB HDD

Case:Ratoc SA-DK1EU(変換チップはinitio製 INIC1610)

HDD:WesternDigital WD10EACS D6B0 (1TB)

※ HDDは、NTFSフォーマット


■計測ソフト

Crystal DiskMark 2.2


☆USB2.0接続

 Sequential Read:35.07MB/sec

 Sequential Write:33.72MB/sec

 Random Read 512KB:25.73MB/sec

 Random Write 512KB:35.36MB/sec

 Random Read 4KB:0.700MB/sec

 Random Write 4KB:2.107MB/sec


☆eSATA接続

 Sequential Read:97.33MB/sec

 Sequential Write:85.57MB/sec

 Random Read 512KB:46.70MB/sec

 Random Write 512KB:78.70MB/sec

 Random Read 4KB:0.781MB/sec

 Random Write 4KB:2.335MB/sec



なお、上記HDDを、Century 直刺しSATA CDSFU2を使って、Mac mini G4にUSB & Firewire接続して、Xbenchで計測した結果。

(CDSFU2の変換チップはProlificのPL-3507)


☆USB接続

 Sequential Write [4K blocks]:1.38 MB/sec

 Sequential Write [256K blocks]:17.82 MB/sec

 Sequential Read [4K blocks]:1.40 MB/sec

 Sequential Read [256K blocks]:18.12 MB/sec

 Random Write [4K blocks]:1.36 MB/sec

 Random Write [256K blocks]:17.92 MB/sec

 Random Read [4K blocks]:0.56 MB/sec

 Random Read [256K blocks]:13.66 MB/sec


☆Firewire接続

 Sequential Write [4K blocks]:7.02 MB/sec

 Sequential Write [256K blocks]:32.56 MB/sec

 Sequential Read [4K blocks]:7.32 MB/sec

 Sequential Read [256K blocks]:35.02 MB/sec

 Random Write [4K blocks]:1.75 MB/sec

 Random Write [256K blocks]:32.21 MB/sec

 Random Read [4K blocks]:0.72 MB/sec

 Random Read [256K blocks]:20.66 MB/sec



このように、同じMacで同じHDDを使っても、USB変換チップが違えば、数値が変わります。

2009/03/25 15:04 粕谷 明 への返信

 おっしゃるとおりです。詳しい環境を書かないのも、今は粕谷さんの書かれたような、きちんとしたデータをとれる環境にない(たくさんの機器がしょっちゅう動いている)のと、変換チップをはじめとするデータを揃えられていないからです。スレ元がずさんな書き込みをしたところを、有用なデータを上げていただき感謝します。とても勉強になります。

 

数日中には私のデータも上げてみようと思います。メーカー名も書き添えておけば、ディスク選びの参考にはなるかと。

粕谷 明 による書き込み:


たとえば、GL811Eの変換チップを使っているUSB機器なら、Macで使用すると、とんでもなく遅いですよ?

逆に、Oxfordの変換チップなら、それなりの速度が出ます。

Cypressやinitio、Prolificなら、平均的な数値になると思います。

それらを考えないで速度を比較しても意味がありません。


二つ質問があります。


変換チップは、どうやったら調べられるのでしょうか?システムプロファイラからわかったこともあったと思って、見てみましたがどうもそれらしきものがありません。メーカー情報から調べる必要があるのでしょうか?購入前に調べる方法があれば一番いいですね。FWハードディスクなど、昔はよく「高速Oxford○○○変換チップ使用」などと書かれていましたが、最近はあまり見ませんね。


また、上記のGL811Eチップが、Mac環境で遅いのはなぜなんでしょうか?BootCamp上でも同じなんでしょうか?粕谷さんのテストでもNTFS上だとMac環境の倍のスピードが出ているようです。OS環境というのは「ディスク管理」だった背景を考えれば当然、スピードにも違いもあるのでしょうが、かなりの差があるのに驚きです。Macのディスク管理システムが変わる、という噂をどこかで耳にしましたが、そこら辺が改善されるのなら歓迎です。


iMac(late2007) 4GB

2009/03/25 18:06 kensan への返信

二つ質問があります。


変換チップは、どうやったら調べられるのでしょうか?システムプロファイラからわかったこともあったと思って、見てみましたがどうもそれらしきものがありません。メーカー情報から調べる必要があるのでしょうか?購入前に調べる方法があれば一番いいですね。FWハードディスクなど、昔はよく「高速Oxford○○○変換チップ使用」などと書かれていましたが、最近はあまり見ませんね。


また、上記のGL811Eチップが、Mac環境で遅いのはなぜなんでしょうか?BootCamp上でも同じなんでしょうか?粕谷さんのテストでもNTFS上だとMac環境の倍のスピードが出ているようです。OS環境というのは「ディスク管理」だった背景を考えれば当然、スピードにも違いもあるのでしょうが、かなりの差があるのに驚きです。Macのディスク管理システムが変わる、という噂をどこかで耳にしましたが、そこら辺が改善されるのなら歓迎です。


iMac(late2007) 4GB

変換チップを確実に調べたいのなら、購入して分解するのが手っ取り早いです。


また、システムプロファイラで製造元が表示されるデバイスもあります。

例えば、Century 直刺しSATA CDSFU2は、「Prolific PL3507 Combo Device」と表示されます。



なお、MacOS 9で起動しているMacのAppleシステムプロフィールなら、大抵はメーカー名が表示されます。

(Classic環境では不可)


Xcodeをインストールしてあれば、USB Proberでも判ります。

DeviceDescriptorの項目にチップメーカーが表示される事が多いです。


ただ、Ratocの製品のように、IDが「0x0584」とチップメーカーではなく、Ratoc表示になっているものもありますので、こういう製品は分解するしかありません。


CenturyやNovacのように、「○○製チップ使用」と書いてあるメーカーの製品を選ぶのも、一つの手かと。

また、こういう表示をWebで行なっているメーカーは、サポートに問い合わせれば、チップメーカーや型番を教えてもらえる事が多いです。


GENESYS LOGICのGL811Eは、Windowsでも、IntelのチップセットのPCだと安定して使える事が多いようです。

AMDやnVIDIAのチップセットだと、異常に遅かったり、転送エラーが出たり…。

Macだと書き込めても読み込めなくなったり、逆の場合もあったり…。

ウチにもGL811Eの機器が2台ありましたが、1台はチップが焦げて、もう1台はACアダプタが焦げて壊れました。

また、Prorific製チップでも、PL-2507の機器は、転送エラーが出易かったり…。

まあ、基板自体の作りの問題もありますから、一概には言えませんけれど、私は2度とGL811E搭載製品は購入する気はありません。


結局は、購入前にネットで情報を集めてから慎重に購入するか、自分で人柱になって色々試してみるしかないという事です。


なお、ウチの計測数値でMacのUSB転送速度が遅いのは、PowerPC G4のMac miniだからです。

Intel CPUのMac miniなら、もっと早くなります。

2009/03/26 05:22 粕谷 明 への返信

 分解ですか・・・。一番恐れていたことですね・・・。私には分解してもわかりそうにないです。


ということは、このようなサイトで皆さんの情報を片っ端から掲載して、安心できるのを買う、というのも意味のあることになりそうですね。あと、スピードが確実に欲しいならFirewireを買っておいたほうが安心だとあらためて思いました。


今、ハードディスク間のコピーをあれこれやっているのですが、USB→USBがもっとも遅いですね。これも勉強になりました。相手がFirewireだったり、実装ハードディスクだと数割スピードがアップします。なるほどな、という感じです。

2009/03/26 07:08 kensan への返信

分解ですか・・・。一番恐れていたことですね・・・。私には分解してもわかりそうにないです。

分解というより、私の場合、基本的にメーカー製の外付HDDは購入せず、外付ケースとHDDを別に購入して、自分で組み立てます。

組み立ての際に、嫌でも変換基板を見ることになりますので、チップ上の刻印を見ればメーカーもチップ型番も判ります。

それなりのメーカーで、価格もそれなりなら、内部の作りも安心できる作りになっています。

逆に、3流メーカーの安価な製品は、基本的なハンダ付けでさえも酷かったりしますので、非常にノイズが多かったり、動作が不安定だったりします。


先日購入したD社のUSB HDDケースは、基板が斜めにケースに取り付けられていたり、基板上の部品も斜めにハンダ付けされていて、あまりに酷い状態だったので販売店に連絡したら、店の在庫の全てが多かれ少なかれ同じ状態だという返事を貰いました。

それでも、程度の良い製品に交換してもらいましたが、ノイズも酷く、近くのラジオが酷い状態になりました…。

ちなみに、同じメーカーのFirewireケースも買ったことがありますが、内部の接点部分が煤けていたりしていて、通電すらしない初期不良品でした。

テストの最中にACアダプタが加熱して溶けましたし…。

こういう経験をすると、かえって内部構造を確かめずに使うほうが怖くなります。


スピードが確実に欲しいならFirewireを買っておいたほうが安心だとあらためて思いました。

Firewire800やeSATAも付いていると、より安心かも。

でも、来年にはUSB 3.0も出てくるでしょうから、状況が変わるかもしれません。

2009/03/29 08:24 kensan への返信

遅くなりましたが、私の環境での検査結果を報告させていただきます。

iMac late2007 2.4GHz 4GBメモリ


USBハードディスク


  • 1IO-DATA HDC-U 500GB
  • 2センチュリー裸族のお立ち台DJ


  • seagate1.5TB × 2台



    Firewire800/400/USB ハードディスク


  • MicroSolution IDE ハードディスクケース (720GB内蔵)
  • BUFFALO 1.0TB HD-M1.0TIBSU2

  • 検証は、ドライブ・ジーニアス2のテスト・ドライブ機能で行いました。下記の速度は逐次読み込みの数字です。


    2種類のUSBハードディスクで大きな差はなく、大容量のファイルだと逐次読み込み28~32MB/秒前後の値が、本体直結で実現できました。これはWindows機でよく聞くUSBでの実測値とほぼ同等。ここでMacの濡れ衣は晴れました。すみません!!


    ところが、iMacの空いたUSBポートにハブをつなぎ、他のUSBハードディスクをつなぐとトタンに20MB/秒前後にダウン。


    ハブに3台のハードディスクをつなぐと、どれをとっても8~10MB/秒に激減。


    この現象は、Firewireハードディスクを接続しても現れず、ハブを介してUSBハードディスクを増設したときに現れました。


    あれこれ試行錯誤し、ハブのケーブルを他のものと交換するとかなり改善することが判明。ハブを介しても28MB/秒が出ました。まともな方も、ダメな方もELECOM製。ふだん使いでは気がつかなかったのですが、ハードディスクではその差は最大で3倍も出ました。


    それでも直結に比べると1割程度は落ちるようです。また、コピー作業では、USBハードディスクどうしの時よりも、読み込み、書き込み、どちらでも相手がFirewireハードディスクだとUSBのほうもかなりのスピードアップが望めます。(2~3割?)


    FirewireハードディスクはFW400でも安定して40MB/s前後、FW800では75MB/秒の逐次読み込み能力があり、デイジーチェーン接続しても全くスピード低下は見られません。ハブを介した場合も影響なし。(ただし、最近購入したBUFFALOのハードディスクは、スリープ復帰時にアプリケーションがフリーズしたり、Finderがフリーズしたりトラブルが繰り返し起きています。ハードディスクの電源を落とすと即座にすべては解決しますが・・・BUFFALOはサポートの電話もいつも話し中で参っています・・・)


    USBハードディスクの場合、2つのハードディスクを同時に使えるタイプの場合(上記裸族DJ)、中身ではUSBハブとして認識していると思われ、(システムプロファイラではGenesys Logic,Inc.のHubとして認識されています)、同時使用では2~3割程度はスピードが低下します。


    USBハードディスクの場合、気軽に増設できるのですが、ハブには注意が必要ですし、直結のほうがかなり安定します。台数が増えてくるとハブを介するしかありませんから(複数台接続タイプも内実はハブを使っているので)、本来の速度は望めません。油断すると私のように8MB/秒の激遅環境になることも考えられます。


    その点Firewireハードディスクは動作が安定しており(安物チップがないせいか?)、増設してもほとんど影響を受けません。2台内蔵したようなハードディスクも、USBハードディスクのように安定面での心配は無さそうです。


    USBハードディスクは、余裕があれば直結で、ハブを介するのであれば速度の心配をしないでよい使い方、定期的なバックアップなどが適していると感じた次第です。作業用に使うときには内蔵→Firewireのやりとりのほうがはるかに快適そうです。


    それにしてもUSB端子が元々少ないMacBookでFirewire端子を削ってしまったことが残念です。こんなに優れた能力があったのに・・・


    ぜひ最上位機種での復活を要望しましょう!

    2009/03/30 06:56 粕谷 明 への返信

    我が家のハブは、2つがサンワサプライ製で、システムプロファイラの「製造元ID:」によると どちらも Genesys Logic、

    1つがロアス製で、「製造元ID:」では SMSC と、記述があります。


    残念ながらNEC製ではありませんでした。粕谷さんは買う前に調べる方法がありましたか?もし可能ならメーカー名、型番が欲しいです!


    ハブも、たくさん出ていてよく衣替えするので、型番から買うのはなかなか大変だと思いますが・・・。



    追伸ですが、直結の「裸族」ハードディスク、時々異常に遅くなります。影響するかもしれないハブ等をすべて取り外してもダメ。再起動でまたスピードが回復しました。やはりこのケースそのものに欠陥があるのかもしれませんね。

    2009/03/30 07:38 kensan への返信

    kensan による書き込み:


    我が家のハブは、2つがサンワサプライ製で、システムプロファイラの「製造元ID:」によると どちらも Genesys Logic、

    1つがロアス製で、「製造元ID:」では SMSC と、記述があります。


    残念ながらNEC製ではありませんでした。粕谷さんは買う前に調べる方法がありましたか?もし可能ならメーカー名、型番が欲しいです!


    ハブも、たくさん出ていてよく衣替えするので、型番から買うのはなかなか大変だと思いますが・・・。



    追伸ですが、直結の「裸族」ハードディスク、時々異常に遅くなります。影響するかもしれないハブ等をすべて取り外してもダメ。再起動でまたスピードが回復しました。やはりこのケースそのものに欠陥があるのかもしれませんね。

    答えにならないRe

    USBの方はCPUがコントロールしている 1個の速度が決まっていて(ハブで4個繋いでると1個のスピードは1/4になる)と私は解釈しているのですが。間違いならご免ない。

    このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

    USB接続ハードディスクがとても遅いのはMacだけ?

    Apple サポートコミュニティへようこそ
    Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。