回答:
EXT2
EXT2ファイルシステムは、EXT3ファイルシステムの前身です。EXT2はジャーナリングされないため、これ以上推奨されません(お客様はEXT3に移行する必要があります)。
EXT3
EXT3ファイルシステムは、今日のLinuxで最も使用されているジャーナルファイルシステムです。これは「Linux」ファイルシステムです。大量のファイルや大量のファイルにうまく対応できませんが、非常に堅牢で高速です。最近、htreeと呼ばれるスケーラビリティ機能が追加され、EXT3のスケーラビリティが大幅に改善されました。ただし、htreeを使用しても、リストされている他のファイルシステムの一部ほどスケーラブルではありません。htreeを使用したNTFSと同様に拡張できます。htreeがない場合、EXT3はディレクトリ内の約5,000を超えるファイルを処理しません。
ReiserFS
Reiser File Systemは、SUSE Linuxディストリビューションのデフォルトのファイルシステムです。Reiser FSは、EXT2およびEXT3ファイルシステムに存在するスケーラビリティとパフォーマンスの制限を取り除くように設計されました。Linux上で拡張性とパフォーマンスが非常に優れており、EXT3をhtreeで拡張します。さらに、Reiserはディスク領域を非常に効率的に使用するように設計されました。その結果、ファイルシステムに多数の小さなファイルがあるLinux上で最適なファイルシステムになります。コラボレーション(電子メール)および多くのWebサービスアプリケーションには多数の小さなファイルがあるため、Reiserはこれらのタイプのワークロードに最適です。
あなたの質問の「なぜ」部分を支援するために、Linux GazetteはLinuxで使用されている多くのファイルシステムを比較する記事を作成しました。この記事は役に立ちましたが、その年齢のために「ext4」に関する情報が不足しています。
ReiserFS(およびカーネルにパッチを適用する場合は、Rieser4)には、特に小さなファイルでいくつかの利点があります。残念ながら、彼らは決してカーネルに入れないようです。
この時点で、私が妄想である場合を除き、ext4を実行します。その場合、ext3を実行します。
将来、BTRFSを実行しますが、それはまだアルファ版です。RieserファイルシステムとZFSの気の利いた機能の多くを取得するはずです(最も興味深い実稼働ファイルシステムですが、Linuxの場合はそうではありませんが) FUSEで使用できます))。
XFSまたはEXT4を使用する必要があります