私は自動的に/継続的にディスク使用量を計算するLinuxファイルシステムに興味があります(たとえば、このようなツールがすばやく返されるように、すべてのファイルとディレクトリのサイズを追跡します)du
。
Linuxファイルシステムクォータシステムは同様の機能を実行します。コマンドを実行するときは、ユーザー別またはグループ別の使用量を表示するために継続的な計算を実行します。ただし、これは(最大の消費者を見つけるために)ディレクトリ内のrepquota
「即時」を許可しません。du
。
私はCephがこれを行うメカニズムを持っていると信じています。しかし、私のプロジェクトではCephを使用しません。
これに対するより一般的なアプローチは何ですか?(例:ファイルシステムに依存しないツールの名前、この機能を備えたPOSIXファイルシステムの一般的な使用など)
おそらくより一般的な問題は、メタデータ操作が一般的にすばやく返されるようにすることです(それらのサイズを考慮するだけでなく、使用/du
迅速に検索/コンピューティングなど)。この部分と重なる答えがあれば私にも教えてください!ls
find