我对拥有一个 Linux 文件系统感兴趣,它可以自动/连续地统计磁盘使用情况(例如跟踪所有文件和目录的大小,以便诸如工具du
快速返回)。
Linux 文件系统配额系统做了类似的事情:它执行连续的记帐以显示运行命令时每个用户或每个组的使用情况repquota
......但这不允许我们“即时du
”在我们的目录上(以找到最大的消费者) )。
我相信 Ceph 有一个机制可以做到这一点。但是,我不会在我的项目中使用 Ceph。
对此有哪些更通用的方法?(例如,与文件系统无关的工具的名称、一般使用具有此功能的 POSIX 文件系统等)
也许一个更普遍的问题是让元数据操作总体上快速返回(不仅仅是考虑像 之类的大小,而是使用/du
快速查找/计算事物等等)。如果有与该领域重叠的答案,也请随时告诉我!ls
find