GNU/Linux >> Linux の 問題 >  >> Linux

ファットファイルシステムを最適化する賢い方法は?

Linux / Unixを実行しているときにFATファイルシステムを最適化する最良の方法は何ですか(たとえば、USBスティックで)?

  • すべてのコンテンツを他の場所にコピーし、フォーマットして、もう一度コピーしますか?
  • KVMコマンドでFreeDOSデフラグユーティリティを使用しますか?
  • パーティションロジックで起動しますか?
  • その他?

承認された回答:

filefragを使用して、ファイルが断片化されているかどうかを確認できます。 ユーティリティ。

そうすれば、断片化されていないファイルを除外し、すでに断片化されているファイルに対してのみコピー/コピーバックを実行できます。それはあなたにいくらかの時間を節約するはずです。ただし、新しいファイルレイアウトが古いファイルレイアウトよりも優れているという保証はないことに注意してください。

最善の方法は、ファイルの断片化を完全に無視することです。特にUSBスティックでは、ほとんど問題にならず、書き込みサイクルが無駄になるだけで、HDDとは異なり、可動部品がないため、断片化によるペナルティはあまりありません。

最適化が必要になるのは、ファイルが非常に極端に断片化するようなおかしなことが起こった場合のみです。たとえば、事前に割り当てずにファイルの内容をランダムな順序でダウンロードするトレントクライアント。ただし、FATがスパースファイルのサポートを開始した場合を除き、そのようなFSでは事前割り当てが必須であるため、問題にはなりません。


Linux
  1. ファイルをインプレースで変更する方法は?

  2. ファイルシステムをマウントする方法、ユーザーIDのマッピング?

  3. 「Btrfs」ファイルシステムの機能

  1. .net でファイルシステムが大文字と小文字を区別するかどうかを確認するにはどうすればよいですか?

  2. inotify を使用する適切な方法は何ですか?

  3. Linux でファイルをコピーする最も効率的な方法

  1. Linuxでファイルとディレクトリを隠す簡単な方法

  2. ファイルの中断された scp を再開する方法はありますか?

  3. zip ファイルを読み取り専用ファイルシステムとしてマウントする