cachefsstat 命令

用途

显示有关高速缓存文件系统的信息。

语法

cachefsstat [ -z ] [ path ... ]

描述

cachefsstat 命令显示有关安装在 path 上的高速缓存文件系统的统计信息。 该统计信息包括高速缓存命中和遗漏、一致性检查和修改操作。 如果未指定 path,会使用所有已装入的高速缓存文件系统。 cachefsstat 也可用于重新初始化此信息 (请参阅 -z 标志)。

统计信息包括以下内容:

描述
hit rate 高速缓存命中次数相对于总尝试次数的百分比,后跟命中的实际次数和未命中的实际次数。
consistency checks 执行过的一致性检查的次数,后跟通过的次数和未通过的次数。
modifies 修改操作的次数,包括,例如,写入和创建。

标志

描述
-z 重新初始化、零、统计信息。 再次运行 cachefsstat 之前执行 cachefsstat -z 以收集关于高速缓存性能的统计信息。 此标志仅能由超级用户使用。 打印的统计信息反映了重新初始化统计信息前的那些统计信息。

退出状态

返回以下退出值:

描述
重大安全事件数量 成功
非 0 发生错误。

示例

  1. 要显示 /home/sam 目录的高速缓存文件系统统计信息,请输入:
    cachefsstat /home/sam
    系统显示如下:
    cache hit rate: 73% (1234 hits, 450 misses) consistency checks: 700 (650 pass, 50 fail) modifies: 321

文件

描述
/usr/sbin/cachefsstat 包含 cachefsstat 命令。