多数の小さなファイルと少数の大きなファイルを含むディレクトリツリーがあります。ファイルの平均サイズは約1キロバイトです。ツリーには210158個のファイルとディレクトリがあります(この番号はを実行して取得されましたfind | wc -l
)。
週に数回、ファイルのごく一部が追加/削除/書き換えされます。これは、小さなファイルだけでなく、(少数の)大きなファイルにも適用されます。
私が試したファイルシステム(ext4、btrfs)には、ディスク上のファイルの配置にいくつかの問題があります。長い時間をかけて、ディスク上のファイル(物理ディスクではなく回転メディア)の物理的な位置がよりランダムに分散されています。このランダムな分布のマイナスの結果は、ファイルシステムが遅くなっていることです(たとえば、新しいファイルシステムよりも4倍遅い)。
このパフォーマンス低下の影響を受けず、回転メディア上で安定したパフォーマンスプロファイルを維持できるLinuxファイルシステム(またはファイルシステムメンテナンスの方法)はありますか?ファイルシステムはFuseで実行できますが、信頼性が必要です。