私はext3ディレクトリに書き込むアプリケーションを持っていますが、それはやがて約300万のファイルに成長しました。言うまでもなく、このディレクトリのファイル一覧を読むのは耐えられないほど遅いです。
ext3のせいにしません。適切な解決策は、./a/b/c/abc.ext
のみを使用するのではなく、などのサブディレクトリにアプリケーションコードを書き込むことでした./abc.ext
。
私はそのようなサブディレクトリ構造に変更していますが、私の質問は単純です:許容されるパフォーマンスを得ながら、1つのext3ディレクトリにおよそいくつのファイルを保存する必要がありますか?あなたの経験は?
または言い換えれば、300万個のファイルを構造体に保存する必要があると仮定した場合、./a/b/c/abc.ext
構造体の深さはいくつになりますか?
明らかにこれは正確に答えることができない質問ですが、私は球場の見積もりを探しています。