[CPU] 面板可顯示伺服器範圍的統計資料,以及個別環境、資源集區和虛擬機器 CPU 使用率的統計資料。

資源集區、執行中的虛擬機器或其他環境有時會稱為群組。對於屬於虛擬機器的環境,會顯示執行中的虛擬機器的統計資料。所有其他環境將以邏輯方式彙總到包含這些環境的資源集區中。

表 1. [CPU] 面板統計資料
說明
PCPU USED(%)

PCPU 指的是實體硬體執行內容。如果超執行緒無法使用或已停用,則它可以是實體 CPU 核心;如果超執行緒已啟用,則可以是邏輯 CPU (LCPU 或 SMT 執行緒)。

PCPU USED(%) 會顯示下列百分比:
  • 每個 PCPU 的 CPU 使用率百分比
  • 所有 PCPU 的平均 CPU 使用率百分比

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 執行中環境中的資源集區或虛擬機器的資源集區識別碼或虛擬機器識別碼。或者,執行中環境的環境識別碼。
GID 執行中環境中的資源集區或虛擬機器的資源集區識別碼。
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 (上限) ESXiVMkernel 故意不執行資源集區、虛擬機器或環境的時間百分比,因為執行會違反資源集區、虛擬機器或環境的限制設定。由於資源集區、虛擬機器或環境在無法以此方式執行時準備執行,因此 %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

電源 資源集區的目前 CPU 功耗 (以瓦特為單位)。
%LAT_C 資源集區或環境已準備執行,但由於 CPU 資源爭用而無法排程執行的時間百分比。
%LAT_M 資源集區或環境已準備執行,但由於記憶體資源爭用而無法排程執行的時間百分比。
%DMD CPU 需求 (以百分比表示)。它代表過去一分鐘內的平均作用中 CPU 負載。
CORE UTIL(%)

當此內核中至少一個 PCPU 處於未暫停狀態並且其平均值超過所有內核時,每個內核的 CPU 週期百分比。

僅當啟用超執行緒時,才會顯示此統計資料。

在批次模式下,將顯示每個 PCPU 所對應的 CORE UTIL(%) 統計資料。例如,PCPU 0 和 PCPU 1 具有相同的 CORE UTIL(%) 數值,這也是核心 0 的數值。

您可以使用單鍵命令來變更顯示。

表 2. [CPU] 面板單鍵命令
命令 說明
e

在展開顯示 CPU 統計資料和不展開顯示 CPU 統計資料之間切換。

展開的顯示中包括依屬於資源集區或虛擬機器的個別環境細分的 CPU 資源使用率統計資料。個別環境的所有百分比是單一實體 CPU 的百分比。

請考慮下列範例:
  • 如果在雙向伺服器上依某個資源集區細分的 %Used 為 30%,則表示該資源集區正在利用一個實體核心 30% 的資源。
  • 如果在雙向伺服器上依屬於資源集區的某個環境細分的 %Used 為 30%,則表示該環境正在利用一個實體核心 30% 的資源。
U 依資源集區或虛擬機器的 %Used 資料行對資源集區、虛擬機器和環境進行排序。這是預設的排序順序。
R 依資源集區或虛擬機器的 %RDY 資料行對資源集區、虛擬機器和環境進行排序。
N 依 GID 資料行對資源集區、虛擬機器和環境進行排序。
V 僅顯示虛擬機器執行個體。
L 變更 [NAME] 資料行的顯示長度。