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

退出打印视图

更新时间: 2016 年 2 月
 
 

CPU: CPUs(CPU:CPU)

此 CPU 统计信息用于显示按利用率百分比细分的 CPU 的热图。这是检查 CPU 利用情况的最准确方法。

何时检查

分析 CPU 负荷时,在通过 CPU 利用率百分比检查平均利用率之后。

此统计信息对于确定单个 CPU 是否已被全部占用(单个线程的负荷饱和时会发生这种情况)非常有用。如果无法将此线程所执行的工作负荷转移给其他线程,以便在多个 CPU 上同时运行,则该单个 CPU 就会成为瓶颈。这种情况表现为单个 CPU 在几秒钟甚至更长时间内一直处于 100% 利用状态,而其他 CPU 则处于空闲状态。

细目

表 39  CPU 细目
细目
说明
percent utilization(利用率百分比)
这是在 Y 轴上显示利用率的热图,其中针对 Y 轴上的各个利用率级别根据处于该级别的 CPU 数目进行着色:从浅(无)至深(多个)。

详细信息

CPU 利用情况包括用于处理指令(而不属于空闲线程)的时间,其中包括存储器延迟周期数。使用 CPU 的原因可能是:

  • 执行代码(包括自旋锁)

  • 内存负荷

由于设备主要用于移动数据,内存负荷通常占主要部分。因此 CPU 利用率高的系统实际上可能是由于移动数据而使利用率过高。