web-dev-qa-db-ja.com

USBを介したファイル転送がコンピューター全体の速度を低下させるのはなぜですか?

USBを介して外部ドライブとの間で大きなファイルまたは大量のファイルを転送するたびに、転送中にコンピューター全体の速度が低下してクロールします。 Ubuntu 14.04を使用していますが、以前のバージョンではこの問題が発生していました。なぜこれが起こるのですか?これを防ぐために、バグレポートを提出できるようにしたいと思います。

乾杯、
リード

12
user155708

これは、システム負荷の典型的な例のように聞こえます。

ドライブに対して何かを読み書きするとき、ファイル情報を検索する必要があります。ただし、そのファイルは断片化されていたり、別の場所にあったり、整理されている場合もあります。

ドライブからUSBに何かをコピーする場合、(潜在的に)断片化されたファイルを読み取ってから、別のストレージメディアに再書き込みする必要があります。一部のシステム(EXTを読み取る)では、他のシステム( NTFS )。また、プロセッサの品質が悪いと、他のものをコピーしようとするサイクルが無駄になります。

この問題を解決するためにできることは何もありません。ただし、回避策があります。

  1. ハードドライブを最適化します。
  2. 可能な場合は、EXT形式のフラッシュドライブを使用します。
  3. 「キャッシュ」スペースとしてより多くのメモリをインストールします。
    1. 過剰なメモリをラムディスクとして使用します。
  4. より良いUSBプロトコルを使用してください。
  5. プロセッサ/ PCをアップグレードします。
  6. SSDを入手してください。
3
Kaz Wolfe