USB 2.0デバイスをUSB 3.0ポートに接続する利点はありますか?


24

USB 3.0はほぼ完全に下位互換性があり、USB 2.0デバイスにはない新しい速度が導入されることは知っていますが、USB 3.0ポートにUSB 2.0デバイスを置くことには利点がありますか?

どんなデバイスにもメリットがあるかどうか興味がありますが、Bluetoothレシーバーとフラッシュドライブを接続するUSB​​ハブを具体的に考えていました。


3
いいえ。使用しているUSBデバイスの速度を上げることはできません。
-soandos

回答:


11

実際、はい、わずかなマージンで高速になります。問題のデバイスがExpressCardやPCIeなどの別のインターフェイスでより高い帯域幅を使用できる場合にのみ、ゲインが表示されます。たとえば、外部エンクロージャー内の最新の7200ハードドライブは、USB 2.0ポートを飽和させる可能性があります。エンクロージャーがUSB 2.0デバイスの場合、USB 3.0ハブに接続するとより多くの帯域幅で動作しますが、USB 3.0からUSB 3.0へのデバイスへのリンク(USB 3.0の場合)ケーブル)。

少なくとも私のラップトップでは、USB 2.0のUSB 2.0外付け500 GBは、USB 3.0エクスプレスカードに接続すると、約19〜23 MB /秒、最大25〜32 MB /秒になります。そのため、同じUSB 2.0デバイスがUSB 3.0ハブにある場合、最低速度と上限の両方が得られます。コントローラはおそらくUSB 3.0でより効率的だと思います。ただし、同じExpressCard USB 3.0ハブでUSB 3.0サムドライブをプラグインすると、最大122 MB / sになります。

短い答えです。はい、わずかに増加しますが、ネイティブUSB 3.0リンクほど高速ではありません。


4
これは、実際には、理論ではなくデータに基づいた最も正しい答えです。測定可能な違いはありますが、操作が数十分以内になるまで知覚できる可能性はほとんどありません。Anandtechは、SSDとの間のツールおよびベンチマークされた読み取りと書き込みを、USB2-in-3ポートのさまざまな組み合わせであるUSB 3.0フラッシュドライブのラウンドアップで実現しました。最良の場合?228秒オフ19秒を剃る。(興味がある場合は、US3-in-2もテストしました。)
マットウィルキー

1
同上。この答えは、私が見た多くの実世界の経験を裏付けています。USB 2.0の最高速度は最高速度です。約束された速度ではありません。コントローラが良くなると、それらのコントローラの速度も上がります。したがって、USB 3.0コントローラーは、単純なUSB 2.0ポートよりもバランスがよく、全体的に優れたパフォーマンスを発揮します。
JakeGould

「エンクロージャがUSB 2.0デバイスである場合、USB 3.0ハブに接続すると、より多くの帯域幅で動作します」なぜですか?
エンドリス

@ endolith、USB3.0 / 3.1 xHCIコントローラーには、USBパイプ/リングバッファーを処理するためのより優れたソフトウェアフレンドリーなインターフェイスがあり、すべての速度レートを(特別なUHCI / OHCI / EHCI混合のように)均一に処理しません。オーバーヘッドが少なく、レガシーバグの修正がない最新版です。そのため、USB2.0デバイスの総帯域幅はいくらか良くなり、「より良いパフォーマンス」と認識されます。
Ale..chenski

20

USBはUSB 2.0向けに最適化されているため、3.0を使用しても3.0の速度では動作できないため、改善は見られません。

USB 2.0の最大速度は60 MB /秒USB 3.0の最大速度は625MB /秒

ユニバーサルシリアルバスに関するウィキペディアの記事から:

CNetが行った定期的なテストによれば、一般的な高速USBハードドライブは約25〜30 MB /秒の速度で書き込み、30〜42 MB /秒の速度で読み取ることができます。これは、使用可能な総帯域幅の70%です。

これに基づいて、USB 2.0デバイスは3.0が提供する速度に対応していないことがわかります。

TL; DRバージョン:メリットはありません


3
その引用は質問とは無関係です。具体的にはUSBハードドライブに関するものであり、USB 3.0ハードドライブでもUSB 3.0ポートに接続してもメリットはありません。利用可能なUSB 2.0帯域幅をそのまま飽和させないからです。USB 3.0の速度で動作するデバイス(フラッシュドライブなど)が存在する可能性は非常に高くなりますが、USB 3.0互換ではないという理由だけではできません。
BlueRaja-ダニーPflughoeft

2
@BlueRajaそれは例としてとられることを意図していました。
サイモンシーハン

3
TL; DRバージョンの場合は+1。私はすでに答え全体を読んでいましたが:/
ガニシムセック

1
@BlueRaja:USBハードドライブはUSB 2.0を飽和させないと言っているかもしれませんが、それは間違っているでしょう。USBでは、単一のデバイスですべての帯域幅を使用することはできません。また、USBディスクで見られる転送速度は、USB 2.0デバイスの理論上の最大値に非常に近くなっています(プロトコルとオーバーヘッドを考慮すると)。
ベンフォークト

@BlueRaja実際、機械的なハードドライブは通常、USB 2.0を飽和させることができます。70%が正しいと思われ、オーバーヘッドを考慮しています。などのコンピューティング、ネットワーキング、の一般的なルールとして、あなたはなり決しての理論的な限界にヒットしない任意のインターフェイスを。いずれにしても、HDDインターフェースがUSB 2.0の場合、USB 3.0ポートは理論上の最大値を上げません。
ボブ

15

1つの利点は、USB 3.0がUSB 2.0よりも多くの電力を供給できることです。

USB 2.0ポート用に設計されているので、USB 2.0デバイスがその電力を使用できるかどうかは疑問です。一方、多くのUSB 2.0デバイスは、指定された電力を超えて逃げます(ほとんどの場合、起動時に外部ディスクが使用されます)。


一部のUSB 2デバイスは、ハブ経由で接続すると問題が発生します。ハブが高電力定格のUSB 3ソケットに接続されている場合、問題が少ないかどうかを知ることは興味深いでしょう。
-pelms

この質問をバックアップして、誰かがこれについて明確な答えを持っていることを願っています。
ニッチデル

2
技術的に(仕様によれば)USB 2.0はネゴシエーションなしで1ユニット(100 mA)しか描画できず、要求に応じて最大5ユニット(500 mA)しか描画できないため、これは興味深いものです。USB 3.0は、ネゴシエーションなしで1ユニット(150 mA)を消費し、要求に応じて最大6ユニット(900 mA)を消費します。つまり、多くのUSB 2.0デバイスは適切にネゴシエートしません。そして、多くのコンピューターのマザーボードは、交渉を気にせずに電力を供給するだけです。したがって、正しい答えは、USB 3.0ポートがより多くの電力を供給できる可能性が高いということですが、規格に完全に準拠しているポートはその量を供給する必要はありません。
ボブ

8

少なくとも私のコンピューターでは、3.0ポートは2.0ポートより高速です。ただし、それはチップセットに組み込まれているものよりも速い別のコントローラー上にあるためです。

基本的に、USB 3.0がUSB 2.0ポートと同じコントローラーからのものである場合、同じになります。それ以外の場合、YMMV。


1
これが唯一の正しい答えです。USB3ハードウェアはUSB2よりも洗練されている傾向があり(マイクロコントローラーの高速化、キャッシュメモリの増加、PCIeインターフェイスの高速化)、これが高速デバイスのメリットにつながる可能性があります。
ベンフォークト

「力」という言葉に重点を置いています。
ジェイミーハンラハン

6

それ以外は機能しません。USB 3.0デバイスを使用しない限り、パフォーマンスは向上しません。


0

私はそれが速いと信じています、ここに理由があります:

Logitech Solar Keyboardを持っています。ユニリンクレシーバーを2.0ポートにプラグインすると、キーボードがソーラーキーボードを店に戻す時点まで常に遅れていました。サポートへの連絡、SetPointアプリのダウンロード、ポートの切り替え(USB 2.0)などを含むすべてを試しました。案の定、私はunilinkを2.0ポートではなく3.0ポートに差し込んだので、それ以降は問題ありませんでした。

USB 2.0を搭載したハブを介してDiamond(BVU165)を介してPCに2台のモニターを追加接続しているため、後で確認しました。PCで映画やYouTubeビデオを見るときはいつでも、2〜3分後にハブがクラッシュし、スキャナー(ハブにも接続されている)がリブートし、ウォームアップ手順が行われることを確認できます(USB電源のみ)。このクラッシュ中に、モニターは切断され(黒くなり、スリープ状態になり)、PCに再接続されます。それ以来、USB 3.0ハブを介してDiamond BVU165(USB 2.0)を接続したPOWERED 3.0ハブを接続しましたが、それ以来問題はありませんでした。

これをすべてのデバイスの修正プログラムとして宣伝しているわけではありません。2.0の代わりに3.0ポートを使用すると、2.0テクノロジーを扱うボトルネックによるあらゆる種類のラグが均等化され、デバイスが適切に動作する可能性が高くなります。

USB 3.0非給電が2.0給電より速いかどうかを判断する研究はありますか?


0

この質問の下には基本的な誤解があり、多くの同様の質問があります。

現実には、USB 2デバイスを「USB 3ポート」に接続しても、実際にはUSB 3ポートに接続しているわけではありません。とにかく、電気的ではありません。

USB 3ポートには、USB 2ポートのすべてのピンがあります。USB 3ケーブルには両方の配線があります。ホストコントローラーには、実際にはUSB 2とUSB 3の両方のロジックがあり、ホストシステムでは2つのコントローラーとして列挙されます。1つのUSB 2 / 1.1 / 1と1つのUSB 3です。

USB 2デバイスをUSB 3ポートに接続すると、USB 2デバイスは常に使用するのと同じピンを使用し、これらのピンはホストに接続されたUSB 2コントローラーに接続するワイヤーに接続します。これは、他のUSB 2コントローラーと同じことを行い、同じ480 Mbit / sの速度制限を持ちます。

ハブなど、USB 3帯域幅の一部を使用して、USB 2デバイスが表示された場合にそれをUSB 2デバイスに提供するわけではありません。このコントローラーは、USB 3バスとUSB 2バスの両方を提供します。USB 2バスは、USB 3側から何も取らずに、通常使用できるすべての帯域幅を使用できます。

USB 2コントローラーはUSB 2コントローラーの動作を高速化するため、同じコントローラーにUSB 3機能を実装することは同じチップ内であってもそうではありません。

したがって、アーキテクチャから、USB 3ハブ(またはポート)に接続されたUSB 2デバイスが「ネイティブ」USB 2ポートに接続された場合よりも速く動作することを期待する理由はありません。

他の人が示唆したように、USB 3を2 / 1.1 / 1と同様にサポートする新しいUSBコントローラーは、古いUSB 2 / 1.1 / 1コントローラーよりもUSB 2を実行する方が速い場合があります。しかし、それは避けられません。


ジェイミー、あなたは言った:「これは他のUSB 2コントローラーと同じことをする」。これは間違っています。すべてのインターフェイスには、フロントエンド(USB PHY)とバックエンド(USBコントローラ-システムインターフェイス)の2つの側面があります。そして、すべてのインターフェースにはオーバーヘッドがあります。新しいxHCIコントローラー仕様には、(a)より高速なバスマスタリングエンジン(SSレートを満たすため)、および(b)同じバスマスタリングエンジンを使用したUSBパイプおよびトランザクションバッファに対する統合ハードウェア支援制御があります。したがって、同じ480でもxHCIコントローラーがオーバーヘッドを減らし、USB2のパフォーマンスを向上させる理由は完全に理解できます
。– Ale..chenski

-1

ここで述べられていることのいくつかはとても希望があり、USB 3.0コントローラはUSB 3.0用であり、USB 2.0用の独立したコントローラを持っていると思いませんか?両方の亜種は、ハードウェアのリストの下で見ることができます。4ポートのようなメーカーが作った安価なマザーボードのいずれかを購入しない限り、すべてが同じスケートボードのように同じコントローラーから供給されますTBH私は混合ポート設定のコントローラーを見たことはありませんが、そうではありません存在します。USB 2.0はUSB 2.0であり、USB 2.0よりも高速に実行できないため、USB 2.0と呼ばれるため、USBポートを作成する配線もUSB 3.0とは異なるゲージであり、これは、青は通常USB 3.0を意味し、配線が異なるため、配線のために同じチップセットから走ったとしても問題ではありません、余分な配線などはありませんが、配線のゲージは速度を上げるだけでなく、必要な場合は電圧、そうでない場合はすべてのケーブルがUSB 3.0をサポートするため、ケーブルを色分けしても意味がありません。ケーブルの製造業者として論理的に考えると、色分けする必要があるのはポートだけなので、数十万のコストを節約できます。すべてのケーブルがUSB 3.0をサポートするため、ケーブルを色分けしても意味がありません。ケーブルの製造業者として論理的に考えると、色分けする必要があるのはポートだけなので、数十万のコストを節約できます。すべてのケーブルがUSB 3.0をサポートするため、ケーブルを色分けしても意味がありません。ケーブルの製造業者として論理的に考えると、色分けする必要があるのはポートだけなので、数十万のコストを節約できます。


2
このテキストの壁は、答えではなく暴言です。
DavidPostill

テキストはかなり間違っています。はい、一部のMBには別のUSB2(EHCI)およびUSB3(xHCI)コントローラーがありますが、USB3 xHCIポート内のUSB2ワイヤは、古いEHCIではなく、異なるxHCIコントローラーによって処理されます。理論的な60 MBpsの制限からの全体的な転送速度の偏差は、固有のバスオーバーヘッドだけでなく、主にシステムオーバーヘッドにあり、データバッファを準備して生データをファイルシステムと同期します。xCHIコントローラーのパフォーマンスが向上し、S / Wドライバーのシステムオーバーヘッドが小さくなりました。人々が指摘したように、これは小さな違いを生みます。
Ale..chenski
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.