web-dev-qa-db-ja.com

一般的なLinuxFSでディレクトリごとに許可されるファイル/ディレクトリの最大数はいくつですか?

Ext2/ext3 FSには、ディレクトリあたり約32kファイル/ディレクトリというかなり低い制限があることが知られています。

ReiserFSは、衝突なしで約1 200 000のファイル名を許可するr5ハッシュ関数によって実際に制限されているようです。

しかし、他の一般的なLinuxファイルシステムはどうですか? JFS、XFS、Btrfs、Reiser4、ext4、.。

前もって感謝します!

4
Patrick Allaert

EXT4読んだウィキに応じて、64kの制限があるか、制限がありません(以前のバージョンには64kの制限があり、新しいバージョンにはハード制限がないと思います)。それでも、ディレクトリインデックスに含めることができるリンクの最大数によって制限されます。これは、特定のファイルシステム属性(ブロックサイズなど)によって異なります。

[〜#〜] xfs [〜#〜]、AFAIK、制限はありません。Reiser4も同様です。私の頭の中では、他のファイルシステムの場合を思い出せません。 VxFSは間違いなく非常に堅牢であり、制限がある場合は非常に高くなります(この情報がどれほど役立つかはわかりません:-))。

4
cepal67
2
Rajat