web-dev-qa-db-ja.com

2つのハードドライブ間でデータを転送する最も速い方法は何ですか?

私が持っています:

  • 1つのUSB3ポートといくつかのUSB2ポートを備えたラップトップ
  • USB3ハブ
  • 2つの同一のUSB3ハードドライブ

2つのUSB3ハードドライブ間でデータを転送するための最適な配置は何ですか?

たとえば、両方のドライブをUSB3ハブに接続してデータを転送したり、一方をラップトップのUSB3ポートに接続したり、もう一方をUSB2ポートに接続したりできます。

2
James Vickery

私は簡単な実験を行い、回答に記載されている可能性のある両方のケースをテストしました。

2つのドライブがハブに接続されている場合、一方のドライブがUSB3ポートを使用していて、もう一方のドライブがUSB2ポートを使用していた場合よりも、データ転送が2〜3倍高速であることがわかりました。

これを承認済みの回答としてマークしません。この設定の方が良いと思われる理由を誰かが知っている場合は、回答を投稿してください。

2
James Vickery

これには、3つの潜在的なボトルネックがあります。
1-ハードディスクの速度
2-インターフェースの速度(USB、SATA)
3-コピーに使用されるOSおよびアプリケーションの速度

1-今日のハードディスクは最大100 MBpsに対応し、ノートブックHDDは外付けの2.5インチケースで使用されると少し遅くなる(60〜80 MBps)。転送速度を大幅に低下させるHDDのレバーアームの多くの機械的な動き。
2- USB3(5000 Mbps)とUSB2(500 Mbps)のどちらかを選択する場合は、常にUSB3を選択してください。そのようなポートが2つ必要な場合は、ハブを使用します。 USB2 HDDの最大転送速度は約30 MBpsで、USB3では依然としてx10です。
3- Windowsエクスプローラを使用する場合、主にコピーするファイルの数が10.000の場合、これは非常に遅くなる可能性があります。スループットを最大化するために(独自の)バッファリングを使用するTeraCopyなどの専用アプリケーションを使用します。追加の利点は、チェックサムを計算することにより、コピーのファイルの整合性を自動的にチェックすることです。

つまり、簡単に言うと、両方のHDDをUSB3ハブに接続し、ハブをUSB3ポートに接続して、コピーユーティリティを使用します。

4
user1016274

USB3ポートの2つのUSB3ドライブは、どちらもSuperSpeedで動作しているため、ファイル転送タスクをより高速に実行できることは明らかです。 1つのドライブがUSB2ポートにある場合、ファイル転送の全体的なパフォーマンスは、読み取りまたは書き込み速度であっても、USB2速度に制限されます。 USB2の速度は、USB3モードの場合よりも常にかなり遅くなります。ドライブの特定のパフォーマンスは、30MB/sマークを下回らない限り、ここでは無関係です。

ただし、2つのUSBドライブがUSB2タイプである場合、問題はより興味深いものになる可能性があります。 「ハブが2つある」と「システムポートが異なる」間の結果は、バストポロジとシステム内の(E/x)HCIコントローラーの数によって異なります。ドライブが別のホストコントローラーに接続されている場合は、全体的なファイル転送が高速になる可能性があります。

0
Ale..chenski