USBハブに複数のハードドライブが接続されている場合、コピーされたデータは最初にコンピューターを通過しますか、それともUSBハブ自体を直接通過しますか?今日のスーパーユーザーのQ&A投稿には、好奇心旺盛な読者の質問に対する回答があります。
今日の質疑応答セッションは、コミュニティ主導のQ&AWebサイトのグループであるStackExchangeの下位区分であるSuperUserの好意で行われます。
写真提供: itBox24(Flickr) 。
質問
スーパーユーザーリーダーIAmJulianAcostaは、2つのUSBハブ接続ドライブがUSBハブを介して直接データを転送し、コンピューターを完全にバイパスできるかどうかを知りたいと考えています。
2台のUSBドライブを外部ハブに接続し、一方のドライブからもう一方のドライブにデータをコピーした場合、データはコンピューターを経由しますか、それともUSBハブがデータを管理しますか?これにはパフォーマンス上の利点がありますか?
1つのUSBドライブから別のUSBドライブにコピーする場合、データはどのルートをたどりますか?
答え
スーパーユーザーの寄稿者であるlzam、Luu Vinh Phuc、fixer1234が答えを持っています。まず、lzam:
いいえ、これは機能しません。コピーするすべてのデータは、ターゲットドライブにコピーする前に、コンピューターがソースドライブから読み取る必要があります。
どちらかといえば、2台のハードドライブを同じUSBハブに接続すると、速度が低下する可能性があります。ハブに複数のデバイスが接続されている場合、それらは帯域幅を共有する必要があります。
劉永福からの回答が続きます:
USBはホスト駆動型プロトコルであり、firewireのようなピアツーピア標準ではありません。ドライブは単なるデバイスであり、何かを制御または決定するホストではありません。ホストがいなければ、彼らは外の世界と交流することさえできません。
あなたがそのように2つのドライブを接続できると仮定すると、彼らはあなたがコピーしたいファイルやフォルダをどのように知るのでしょうか?コピー元のドライブをどのように認識し、重複したファイルを上書きしますか?ドライブがいっぱいになった場合、どのように動作しますか?
そしてfixer1234からの最終的な答え:
USBハブは、接続するすべてのデバイスに十分なUSBポートがない場合に、コンピューターへの接続を共有するための単なる方法です。 USBハブを介してコンピューターに接続されているデバイスは、相互に通信することはありません。 USBハブは、コンピューターと接続されたデバイス間のトラフィックが、それぞれが文字通りコンピューターのUSBポートに接続されているかのように、適切なデバイスとの間でやり取りされることを保証します。
パフォーマンス上のメリットはなく、パフォーマンスが低下する可能性があります。 USBハブ自体はUSB接続を介してコンピューターに接続されているため、USBハブに接続されているものはすべて、その接続の帯域幅を共有する必要があります。ハードドライブは、USBハブの帯域幅を大量に消費し、USBハブに接続されている他のデバイスのパフォーマンスに影響を与える可能性があります。そのため、通常、USBハブを介してハードドライブを接続することはまったく望ましくありません。
説明に追加するものがありますか?コメントで音を立ててください。他の技術に精通したStackExchangeユーザーからの回答をもっと読みたいですか? ここで完全なディスカッションスレッドをチェックしてください 。