
Ubuntuでドライブを最適化する必要がありますか?それでは、どうすればいいのか、どのくらいの頻度で行う必要がありますか?
答え1
Windowsでは、ファイルシステムの実装が悪いため、最適化をお勧めします。ブロックを個別に割り当てるのではなく、ファイルグループにブロックを割り当てるなどの簡単な技術を使用すると、Linuxでの断片化を減らすことができます。典型的なLinuxファイルシステム最適化によって大きな利点が得られるのは、ファイルシステムがほとんどいっぱいになったり、異常な書き込みパターンを持っている場合にのみ可能です。ほとんどのユーザーには必要ありません。、多くのファイルを共有するユーザーはこれから利点を得ることができます(中間ファイルをパディングすることはext3最適化の場合ではありません。断片化が心配され、BitTorrentまたは他のファイル共有クライアントがそのオプションを提供する場合は、すべてのファイルを辞書割り当てるように指示します。)ダウンロード文書を開始する前にファイルをダウンロードしてください。
現在、Linuxの一般的なファイルシステムでは、本番環境ですぐに利用できるデフラグツールはありません(外部3そして外部4)。インストールした場合Ubuntu 9.10または、最新バージョンを使用するか、既存のインストールを変換する場合外部4ファイルシステム、サポート範囲、断片化をさらに減らします。
断片化が発生した場合、ext4デフラグツールが開発中です。しかし、まだ準備ができていません。。
一般的なLinux哲学、特にUbuntu哲学は次のとおりです。一般的なメンテナンス作業は、ユーザーの介入なしに自動的に実行する必要があります。。
答え2
extを使用している場合、以下はTheodore Ts'o(ファイルシステム開発に積極的に参加した人)の優れた引用です。
スケジュールされたブロック数を0に設定すると、長時間実行(多くのファイルを作成および削除)し、ファイルシステムがほとんどいっぱいでない限り(例えば95%)、この時点で破片の問題が発生します。 Ext4のマルチブロックアロケータは、隣接するブロックを見つけるのが難しいため、断片化に強いです。したがって、他のext4機能を有効にせずに、単にファイルシステムの前にext4を使用してext3ファイルシステムをマウントしても、完全に完全なより良い結果を見ることができます。
だから正直なところ、答えは「いいえ」です。極端な場合にのみ不利な断片化(extを使用)が表示され始めます。
答え3
これは私が見つけた最高の説明です(ファイルの断片化だけでなく、EXT2/3/4がFATやNTFSよりもファイルの断片化に強い理由の説明)。私はまだ人々に以下を参照することをお勧めします。http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting