ハードドライブからSDカードに大容量ファイル(> 300 MB)をコピーすると、最初の400 MB以降のコピー速度が大幅に遅くなり、時にはコピープロセスが終了しないことがあります。
デュアルコマンドrsync(進行インジケータを含む)とcpを使用してコピーしようとしました。
私の設定:
- Ubuntu 16.04
- microSDカード、VFATでフォーマットされたパーティション、合計64GB、50GBが利用可能
レプリケーションは15MB / sで始まり、約400MB以降はほぼゼロになり、数分後には「ランダムに」再開され、再び遅くなる可能性があります。
100%に達しても、プログラムは書き込みが完了するまで数分間「停止」します。
なぜそんなことですか?
スピードアップできますか?
eXfat / NTFSはこの問題を解決できますか? (Windowsと互換性がなければなりません。)
ベストアンサー1
遅いメモリカードまたはUSBドライブで視聴してください。
ドライブが損傷しているのではなく、遅くなる可能性があります。このメッセージは、キャッシュが「ダーティ」データ(ドライブに書き込まれていない)でいっぱいになったときに表示されます。
小さな道具がありますが、watch-flush
、付属mkusbu、mkusb以外のツールを使用して書き込みを監視するためのスタンドアロンシェルスクリプトとして使用できます。
スタートsync
システムにバッファをフラッシュし、プロセスを確認するように指示します。watch-flush
。
デバイス全体を消去
メモリカードまたはUSBフラッシュドライブが非常に遅い場合は、これを行うとより速く反応する可能性があります。デバイス全体を消去(0に上書き)mkusbを使用します。
より深刻な問題があるかどうかを確認してください。
次のリンクのヒントに従って問題を分析し、運が良ければ解決できます。