Oracle® ZFS Storage Appliance 分析指南,发行版 2013.1.5.0

退出打印视图

更新时间: 2016 年 2 月
 
 

Cache: ARC Size(高速缓存:ARC 大小)

此统计信息显示主文件系统高速缓存(基于 ZFS ARC 的 DRAM)的大小。

要正确解释此统计信息,可能需要理解 ZFS ARC 内部机制。

何时检查

在检查 ARC 对当前工作负荷的有效性时。ARC 应自动增加大小以填充大多数可用 DRAM,从而在高速缓存中放置供当前工作负荷访问的足够数据。此细目允许按类型识别 ARC 的内容。

在 DRAM 数量有限的系统中使用高速缓存设备 (L2ARC) 时,也应检查此细目,因为 ARC 可能被 L2ARC 标头占用。

如果设备中存在 ARC 高速缓存问题,请先查看 "Cache ARC accesses"(高速缓存-ARC 访问次数)统计信息,了解 ARC 的执行效果,再查看协议统计信息以了解所请求的工作负荷。

细目

提供以下细目:

表 42  ARC 大小细目
细目
说明
组件
ARC 中数据的类型。请参见下表

ARC 组件类型:

表 43  ARC 组件类型
组件
说明
ARC data(ARC 数据)
缓存的内容,其中包括文件系统数据和文件系统元数据。
ARC headers(ARC 标头)
ARC 自身的元数据所占用的空间。数据包头与数据的比率与所使用的 ZFS 记录大小有关,较小的记录大小可能意味着更多的 ARC 标头引用同一个卷。
ARC other(ARC 其他)
ARC 的其他内核使用者
L2ARC headers(L2ARC 标头)
存储在 L2ARC 设备上的跟踪缓冲区所占用的空间。如果缓冲区位于 L2ARC 上但仍处于 ARC DRAM 中,则将其视为 "ARC headers"(ARC 标头)。