ext4が最大16TBしか推奨しないのはなぜですか?

ext4が最大16TBしか推奨しないのはなぜですか?

内部にext4 Wikiの記事ext4は最大1EiBまで使用できることが確認されていますが、最大16TiBまで使用することをお勧めします。なぜこれが起こるのですか?より大きなファイルシステムにXFSが推奨されるのはなぜですか?

(ELICS:私はCSの学生ですが、ファイルシステムについてよくわからないように説明するため)

ベストアンサー1

正確な見積もりext4 Wikipedia アイテムはい

ただし、Red Hat では、100 TB を超えるボリュームの場合、ext4 の代わりに XFS を使用することをお勧めします。

これext4の使い方話す

この記事を書いている時点で、16TiBを超えるファイルシステムを生成するためのコードは、e2fsprogsの安定リリースにはまだ含まれていません。今後のバージョンで登場予定です。

これが16TiBより大きいファイルシステムを避ける理由の1つですが、その説明は古いものです。e2fsprogsバージョン1.42(2011年11月)は、16TiBより大きいファイルシステムを作成して処理する能力が非常に優れているためです。これらのシステムmke2fsの使用とbigタイプhuge(実際にはbig4〜16TiBhuge以上)の場合、inode比が増加し、構成されたinodeが減少します。

Red Hatの推奨事項に戻るRHEL 7.3、XFSはデフォルトのファイルシステムで、最大500TiB、ext4のみをサポートします。サポート最大50TiB。技術ではなく契約だと思うけどストレージ管理ガイドあまり詳しく説明せず、技術的な方法で制限を指定します。私はそこを想像するはい50TiB制限の技術的またはパフォーマンス上の理由...

これe2fsprogsリリースノート16TiBより大きいファイルシステムを使用しない理由の1つを教えてください。resize_inodeこれより大きいファイルシステムでは、その機能を無効にする必要があります。

おすすめ記事