2 桁の 16 進数で名前が付けられた 1 つのレベルのサブディレクトリがあり、その中に 3 桁の 16 進数で名前が付けられた別のレベル (またはその逆) があり、ファイルがハッシュ関数を使用してかなり均一に分散されているとします。
だから、それはこのように見えるはずです
/uploads/c2/f4c/image.jpg
または多分このように
/uploads/c2f/4c/image.jpg
数学的には、256x4096 と 4096x256 は、ファイルの配布用に最終的に同じ数のフォルダーを提供します。ファイルシステムのパフォーマンスに関して、違いはありますか?
ありがとうございました!
編集: 問題のファイルシステムは ext4 です