CPU 面板显示了服务器范围的统计信息以及单个环境、资源池和虚拟机 CPU 利用率的统计信息。
资源池、正在运行的虚拟机或其他环境有时会称为组。对于属于虚拟机的环境,显示正在运行的虚拟机的统计信息。所有其他环境按逻辑方式聚合到包含这些环境的资源池中。
行 | 描述 |
---|---|
PCPU USED(%) | PCPU 指的是物理硬件执行上下文。如果超线程不可用或取消激活,则它可以是物理 CPU 内核;如果超线程已激活,则可以是逻辑 CPU(LCPU 或 SMT 线程)。
PCPU USED(%) 显示以下百分比:
CPU 使用情况 (%USED) 是自上次屏幕更新以来所使用的 PCPU 标称频率的百分比。它等于在此 PCPU 上运行的环境的 %USED 的总和。
注: 如果 PCPU 的运行频率高于其标称(额定)频率,则 PCPU USED(%) 可能大于 100%。
如果激活超线程时 PCPU 及其合作伙伴繁忙,则每个 PCPU 会分担 CPU 使用情况的一半。 |
PCPU UTIL(%) | PCPU 指的是物理硬件执行上下文。如果超线程不可用或取消激活,则它可以是物理 CPU 内核;如果超线程已激活,则可以是逻辑 CPU(LCPU 或 SMT 线程)。 PCPU UTIL(%) 表示 PCPU 处于非闲置状态的实际时间百分比(原始 PCPU 利用率)。它显示每个 PCPU 的 CPU 利用率百分比和所有 PCPU 的平均 CPU 利用率百分比。
注: PCPU UTIL(%) 可能由于电源管理技术或超线程而与 PCPU USED(%) 不同。
|
ID | 正在运行的环境中的资源池或虚拟机的资源池 ID 或虚拟机 ID。或者,正在运行的环境的环境 ID。 |
GID | 正在运行的环境中的资源池或虚拟机的资源池 ID。 |
NAME | 正在运行的环境中的资源池或虚拟机的名称,或正在运行的环境的名称。 |
NWLD | 正在运行的环境中的资源池或虚拟机的成员数。如果使用交互命令 e 对组进行扩展,则所生成的全部环境的 NWLD 为 1。 |
%STATE TIMES | 由以下百分比构成的 CPU 统计信息集合。对于环境,百分比是一个物理 CPU 内核的百分比。 |
%USED | 由资源池、虚拟机或环境使用的物理 CPU 内核周期百分比。%USED 可能取决于 CPU 内核的运行频率。当以较低的 CPU 内核频率运行时,%USED 可能小于 %RUN。在支持涡轮加速模式的 CPU 上,CPU 频率也可能高于标称(额定)频率,并且 %USED 可能大于 %RUN。 %USED = %RUN + %SYS - %OVRLP |
%SYS | 代表资源池、虚拟机或环境在 ESXi VMkernel 中处理中断和执行其他系统活动所用的时间百分比。该时间是用于计算“%USED”的时间的一部分。 %USED = %RUN + %SYS - %OVRLP |
%WAIT | 资源池、虚拟机或环境在阻止或遇忙等待状况所占的时间百分比。该百分比包括资源池、虚拟机或环境闲置的时间百分比。 100% = %RUN + %RDY + %CSTP + %WAIT |
%VMWAIT | 资源池/环境在已阻止状况下等待事件所用的时间总百分比。 |
%IDLE | 资源池、虚拟机或环境闲置的时间百分比。从“%WAIT”中减去该百分比,可得出资源池、虚拟机或环境等待某个事件所用的时间百分比。VCPU 环境的“%WAIT - %IDLE”之差可用来估计客户机 I/O 等待时间。要查找 VCPU 环境,请使用单键命令 e 展开虚拟机,并搜索以“vcpu”开头的环境 NAME(名称)。(VCPU 环境可能还会等待除 I/O 事件之外的其他事件,因此,此测量值只是估计。) |
%RDY | 资源池、虚拟机或环境准备运行的时间百分比,但不是所提供的、要在其上执行的 CPU 资源的时间百分比。 100% = %RUN + %RDY + %CSTP + %WAIT |
%MLMTD(最大限制) | ESXi VMkernel 故意未运行资源池、虚拟机或环境的时间百分比,因为如果运行的话,会违反资源池、虚拟机或环境的限制设置。由于资源池、虚拟机或环境在被阻止以此方式运行时准备运行,“%MLMTD”(最大限制)时间也包括在“%RDY”时间内。 |
%SWPWT | 资源池或环境等待 ESXi VMkernel 交换内存所用的时间百分比。“%SWPWT”(交换等待)时间包括在“%WAIT”时间内。 |
EVENT COUNTS/s | 由每秒事件速率构成的 CPU 统计信息集合。这些统计信息仅供 VMware 内部使用。 |
CPU ALLOC | 由以下 CPU 分配配置参数构成的 CPU 统计信息集合。 |
AMIN | 资源池、虚拟机或环境属性“预留”。 |
AMAX | 资源池、虚拟机或环境属性“限制”。-1 值表示无限制。 |
ASHRS | 资源池、虚拟机或环境属性“份额”。 |
SUMMARY STATS | 由以下 CPU 配置参数和统计信息构成的 CPU 统计信息集合。这些统计信息仅适用于环境,而不适用于虚拟机或资源池。 |
AFFINITY BIT MASK | 显示环境的当前调度关联性的位掩码。 |
HTSHARING | 当前超线程配置。 |
CPU | 当 resxtop (或 esxtop )获得该信息时,正在运行的环境的物理或逻辑处理器。 |
HTQ | 表示环境是否已隔离。“N”表示否,“Y”表示是。 |
TIMER/s | 该环境的定时器速率。 |
%OVRLP | 调度资源池、虚拟机或环境时,代表不同资源池、虚拟机或环境在调度资源池、虚拟机或环境期间所用系统时间的百分比。该时间不包括在“%SYS”中。例如,如果正在调度虚拟机 A,而且虚拟机 B 的网络数据包已由 ESXi VMkernel 处理,则虚拟机 A 所用的时间显示为“%OVRLP”,而虚拟机 B 所用的时间显示为“%SYS”。 %USED = %RUN + %SYS - %OVRLP |
%RUN | 调度的总时间百分比。该时间不算超线程和系统时间。在激活超线程的服务器上,%RUN 可以是“%USED”大小的两倍。 %USED = %RUN + %SYS - %OVRLP 100% = %RUN + %RDY + %CSTP + %WAIT |
%CSTP | 资源池在就绪、共同取消调度状况中所用的时间百分比。
注: 您可能会看到该统计信息显示出来,但其仅供 VMware 使用。
100% = %RUN + %RDY + %CSTP + %WAIT |
POWER | 资源池的当前 CPU 功耗(单位为瓦特)。 |
%LAT_C | 资源池或环境已就绪可运行的时间百分比,而不是由于 CPU 资源争用而调度以运行的时间百分比。 |
%LAT_M | 资源池或环境已就绪可运行的时间百分比,而不是由于内存资源争用而调度以运行的时间百分比。 |
%DMD | 以百分比表示的 CPU 需求。它代表过去一分钟内平均活动 CPU 负载。 |
CORE UTIL(%) | 当此内核中至少一个 PCPU 处于未暂停状态并且其平均值超过所有内核时,每个内核的 CPU 周期百分比。 仅当激活超线程时,才显示该统计信息。 在批处理模式中,将显示每个 PCPU 对应的 CORE UTIL(%) 统计信息。例如,PCPU 0 和 PCPU 1 具有相同的 CORE UTIL(%) 数值,这也是内核 0 的数值。 |
可以使用单键命令来更改该显示。
命令 | 描述 |
---|---|
e | 在展开显示 CPU 统计信息和不展开显示 CPU 统计信息之间切换。 展开显示中包括按属于资源池或虚拟机的各个环境细分的 CPU 资源利用率统计信息。各个环境的所有百分比是单个物理 CPU 的百分比。
考虑以下示例:
|
U | 按资源池或虚拟机的“%Used”列对资源池、虚拟机和环境进行排序。这是默认的排序顺序。 |
R | 按资源池或虚拟机的“%RDY”列对资源池、虚拟机和环境进行排序。 |
N | 按 GID 列对资源池、虚拟机和环境进行排序。 |
V | 仅显示虚拟机实例。 |
L | 更改“NAME”列的显示长度。 |