ディレクトリ内ファイル数の上限

2009/12/20 | その他

ファイルシステムext3のディレクトリ内のファイル数の上限が気になった。どこにでもよくある話のようで検索するといろいろ出てくる。でもすべてオリジナルは個々に端を発している。

http://www.linux.or.jp/JF/JFdocs/kernel-docs-2.4/filesystems/ext2.txt.html

実運用上は「10-15k」らしい。これつまり「10k-15k」すなわち1万から1万5千ファイルほど。ファイルシステムの仕様上の問題らしい。パフォーマンスが悪くなるとのことだった。

パフォーマンスを気にしなければ「100k-1M+」とのこと。「100k-1M+」って意味わかんない、と思ったけど、どうやら100kから1Mもしくはそれ以上、ということらしい。だから10万ファイルから100万ファイル(もしくはそれ以上)という解釈。

でもその下には130兆以上のファイルが作成可能とも書いてある。

そもそも「じゃぁどれだけ」と言いたくなるが、それはおそらく状況に依存するのだろう。ちょっと悩んでいることがあるのだが・・・。まぁ、ひとつのディレクトリ内に設置するファイル数は数千を超えないようにすることが無難なようだ。

コメントを残す


守谷市(まちの情報ポータル) 無料アンケートレンタルjpForm.net