Cache: ARC Size(高速缓存:ARC 大小)
此统计信息显示主文件系统高速缓存(基于 ZFS ARC 的 DRAM)的大小。
要正确解释此统计信息,可能需要理解 ZFS ARC 内部机制。
在检查 ARC 对当前工作负荷的有效性时。ARC 应自动增加大小以填充大多数可用 DRAM,从而在高速缓存中放置供当前工作负荷访问的足够数据。此细分允许按类型识别 ARC 的内容。
在 DRAM 数量有限的系统中使用高速缓存设备 (L2ARC) 时,也应检查此细分,因为 ARC 可能被 L2ARC 标头占用。
如果设备中存在 ARC 高速缓存问题,请先查看 "Cache ARC accesses"(高速缓存-ARC 访问次数)统计信息,了解 ARC 的执行效果,再查看协议统计信息以了解所请求的工作负荷。
提供以下细分:
表 54 ARC 大小细分
|
|
component(组件)
|
ARC 中数据的类型。请参见下表
|
|
ARC 组件类型:
表 55 ARC 组件类型
|
|
ARC data(ARC 数据)
|
缓存的内容,其中包括文件系统数据和文件系统元数据。
|
ARC headers(ARC 标头)
|
ARC 自身的元数据所占用的空间。数据包头与数据的比率与所使用的 ZFS 记录大小有关,较小的记录大小可能意味着更多的 ARC 标头引用同一个卷。
|
ARC other(ARC 其他)
|
ARC 的其他内核使用者
|
L2ARC headers(L2ARC 标头)
|
存储在 L2ARC 设备上的跟踪缓冲区所占用的空间。如果缓冲区位于 L2ARC 上但仍处于 ARC DRAM 中,则将其视为 "ARC headers"(ARC 标头)。
|
|