Nel pannello CPU sono visualizzate le statistiche a livello del server, nonché le statistiche relative al singolo ambiente, al pool di risorse e all'utilizzo della CPU della macchina virtuale.

I pool di risorse, le macchine virtuali in esecuzione o altri ambienti sono talvolta denominati gruppi. Per gli ambienti appartenenti a una macchina virtuale, vengono visualizzate le statistiche della macchina virtuale in esecuzione. Tutti gli altri ambienti vengono aggregati logicamente nei pool di risorse che li contengono.

Tabella 1. Statistiche del pannello CPU
Riga Descrizione
PCPU USED(%)

Una PCPU è un contesto di esecuzione dell'hardware fisico. Può trattarsi del core di una CPU fisica se l'hyperthreading non è disponibile o è disattivato oppure di una CPU logica (thread LCPU o SMT) se l'hyperthreading è attivato.

PCPU USED(%) visualizza le seguenti percentuali:
  • percentuale di utilizzo della CPU per PCPU
  • percentuale di utilizzo della CPU come media di tutte le PCPU

Utilizzo CPU (%USED) è la percentuale di frequenza nominale della PCPU utilizzata dall'ultimo aggiornamento della schermata. È uguale alla somma totale di valori %USED per gli ambienti eseguiti in questa PCPU.

Nota: Se una PCPU è in esecuzione a una frequenza maggiore di quella nominale, PCPU USED(%) può essere maggiore di 100%.

Se una PCPU e il suo partner sono occupati quando l'hyperthreading è attivato, ogni PCPU corrisponde a metà dell'utilizzo della CPU.

PCPU UTIL(%) Una PCPU è un contesto di esecuzione dell'hardware fisico. Può trattarsi del core di una CPU fisica se l'hyperthreading non è disponibile o è disattivato oppure di una CPU logica (thread LCPU o SMT) se l'hyperthreading è attivato.

PCPU UTIL(%) rappresenta la percentuale di tempo reale in cui la PCPU non è inattiva (utilizzo della PCPU raw). Mostra la percentuale di utilizzo della CPU per PCPU e la percentuale di utilizzo della CPU come media di tutte le PCPU.

Nota: Il valore di PCPU UTIL(%) può essere diverso da quello di PCPU USED(%) a causa delle tecnologie di gestione dell'alimentazione o dell'hyperthreading.
ID ID pool di risorse o ID macchina virtuale del pool di risorse o della macchina virtuale dell'ambiente in esecuzione. In alternativa, l'ID dell'ambiente in esecuzione.
GID ID pool di risorse del pool di risorse o della macchina virtuale dell'ambiente in esecuzione.
NAME Nome del pool di risorse o della macchina virtuale dell'ambiente in esecuzione oppure nome dell'ambiente in esecuzione.
NWLD Numero di membri nel pool di risorse o nella macchina virtuale dell'ambiente in esecuzione. Se un gruppo viene espanso utilizzando il comando interattivo e, il valore di NWLD per tutti gli ambienti risultanti è 1.
%STATE TIMES Set di statistiche della CPU composto dalle seguenti percentuali. Per un ambiente, le percentuali sono una percentuale di un core della CPU fisica.
%USED

Percentuale di cicli di core della CPU fisica utilizzati dal pool di risorse, dalla macchina virtuale o dall'ambiente. %USED può dipendere dalla frequenza con cui è in esecuzione il core della CPU. Se l'esecuzione avviene con una frequenza core della CPU bassa, %USED può essere inferiore a %RUN. Nelle CPU che supportano la modalità turbo, la frequenza della CPU può anche essere maggiore della frequenza nominale e %USED può essere superiore a %RUN.

%USED = %RUN + %SYS - %OVRLP

%SYS

Percentuale di tempo trascorso in VMkernel ESXi per conto del pool di risorse, della macchina virtuale o dell'ambiente per elaborare le interruzioni ed eseguire altre attività del sistema. Questo tempo fa parte del tempo utilizzato per calcolare %USED.

%USED = %RUN + %SYS - %OVRLP

%WAIT

Percentuale di tempo trascorso dal pool di risorse, dalla macchina virtuale o dall'ambiente nello stato bloccato oppure occupato in attesa. Questa percentuale include la percentuale di tempo per cui il pool di risorse, la macchina virtuale o l'ambiente sono inattivi.

100% = %RUN + %RDY + %CSTP + %WAIT

%VMWAIT Percentuale totale di tempo trascorso dal pool di risorse o dall'ambiente nello stato bloccato in attesa di eventi.
%IDLE Percentuale di tempo per cui il pool di risorse, la macchina virtuale o l'ambiente sono inattivi. Sottrarre questa percentuale da %WAIT per visualizzare la percentuale di tempo per cui il pool di risorse, la macchina virtuale o l'ambiente sono rimasti in attesa di un evento. La differenza %WAIT- %IDLE degli ambienti VCPU può essere utilizzata per stimare il tempo di attesa dell'I/O guest. Per individuare gli ambienti VCPU, utilizzare il comando a tasto singolo e per espandere una macchina virtuale e cercare l'ambiente NAME che inizia con "vcpu". (Gli ambienti VCPU potrebbero essere in attesa di altri eventi oltre agli eventi di I/O, quindi questa misurazione è solo una stima.)
%RDY Percentuale di tempo per cui il pool di risorse, la macchina virtuale o l'ambiente sono rimasti pronti per l'esecuzione, ma non sono state fornite risorse della CPU per l'esecuzione.

100% = %RUN + %RDY + %CSTP + %WAIT

%MLMTD (massimo con limite) Percentuale di tempo in cui VMkernel ESXi non ha eseguito intenzionalmente il pool di risorse, la macchina virtuale o l'ambiente perché avrebbe violato l'impostazione del limite del pool di risorse, della macchina virtuale o dell'ambiente. Poiché il pool di risorse, la macchina virtuale o l'ambiente sono pronti per l'esecuzione quando viene impedita l'esecuzione in questo modo, il tempo %MLMTD (massimo con limite) viene incluso nel tempo %RDY.
%SWPWT Percentuale di tempo che un pool di risorse o un ambiente trascorre in attesa che il VMkernel ESXi esegua lo swapping della memoria. Il tempo %SWPWT (attesa swap) è incluso nel tempo %WAIT.
EVENT COUNTS/s Set di statistiche della CPU basate su frequenze di eventi al secondo. Queste statistiche sono solo per uso interno di VMware.
CPU ALLOC Set di statistiche della CPU dei seguenti parametri di configurazione dell'allocazione della CPU.
AMIN Prenotazione di attributi del pool di risorse, della macchina virtuale o dell'ambiente.
AMAX Limite di attributi del pool di risorse, della macchina virtuale o dell'ambiente. Il valore -1 indica che è impostato un numero illimitato.
ASHRS Condivisioni di attributi del pool di risorse, della macchina virtuale o dell'ambiente.
SUMMARY STATS Set di statistiche sulla CPU basate sui seguenti parametri di configurazione e statistiche della CPU. Queste statistiche si applicano solo agli ambienti e non alle macchine virtuali o ai pool di risorse.
AFFINITY BIT MASK Maschera di bit che mostra l'affinità di pianificazione corrente per l'ambiente.
HTSHARING Configurazione dell'hyperthreading corrente.
CPU Processore fisico o logico su cui l'ambiente era in esecuzione nel momento in cui resxtop (o esxtop) ha ottenuto queste informazioni.
HTQ Indica se l'ambiente è in quarantena o meno. N significa no e Y significa sì.
TIMER Frequenza timer per questo ambiente.
%OVRLP

Percentuale di tempo trascorso durante la pianificazione di un pool di risorse, una macchina virtuale o un ambiente per conto di un altro pool di risorse, macchina virtuale o ambiente mentre il pool di risorse, la macchina virtuale o l'ambiente veniva pianificato. Questo tempo non è incluso in %SYS. Ad esempio, se è in corso la pianificazione della macchina virtuale A e un pacchetto di rete per la macchina virtuale B viene elaborato da VMkernel ESXi, il tempo trascorso viene visualizzato come %OVRLP per la macchina virtuale A e %SYS per la macchina virtuale B.

%USED = %RUN + %SYS - %OVRLP

%RUN

Percentuale del tempo totale pianificato. Questo tempo non tiene conto dell'hyperthreading e del tempo del sistema. In un server con hyperthreading attivato, %RUN può essere il doppio di %USED.

%USED = %RUN + %SYS - %OVRLP

100% = %RUN + %RDY + %CSTP + %WAIT

%CSTP

Percentuale di tempo che un pool di risorse trascorre in uno stato pronto e depianificato concomitante.

Nota: È possibile che questa statistica venga visualizzata, ma è destinata solo per l'utilizzo da parte di VMware.

100% = %RUN + %RDY + %CSTP + %WAIT

POWER Consumo corrente di energia della CPU per un pool di risorse (in Watt).
%LAT_C Percentuale di tempo per cui il pool di risorse o l'ambiente sono rimasti pronti per l'esecuzione, ma non sono stati pianificati per l'esecuzione a causa di una contesa di risorse della CPU.
%LAT_M Percentuale di tempo per cui il pool di risorse o l'ambiente sono rimasti pronti per l'esecuzione, ma non sono stati pianificati per l'esecuzione a causa di una contesa di risorse della memoria.
%DMD Richiesta di CPU in percentuale. Rappresenta il carico medio della CPU attiva nell'ultimo minuto.
CORE UTIL(%)

Percentuale di cicli della CPU per core quando almeno una delle PCPU in questo core non viene sospesa e relativa media in tutti i core.

Questa statistica viene visualizzata solo quando l'hyperthreading è attivato.

In modalità batch, per ogni PCPU viene visualizzata la statistica CORE UTIL(%) corrispondente. Ad esempio, PCPU 0 e PCPU 1 hanno lo stesso numero di CORE UTIL(%), ovvero il numero per core 0.

È possibile modificare la visualizzazione utilizzando comandi a tasto singolo.

Tabella 2. Comandi a tasto singolo del pannello CPU
Comando Descrizione
e

Attiva/disattiva la visualizzazione delle statistiche della CPU come espanse o non espanse.

La visualizzazione espansa include le statistiche sull'utilizzo delle risorse della CPU suddivise per singoli ambienti appartenenti a un pool di risorse o a una macchina virtuale. Tutte le percentuali per i singoli ambienti sono percentuali di una singola CPU fisica.

Si considerino questi esempi:
  • Se %Used di un pool di risorse è 30% in un server bidirezionale, significa che il pool di risorse sta utilizzando il 30% di un core fisico.
  • Se %Used di un ambiente appartenente a un pool di risorse è il 30% in un server bidirezionale, tale ambiente sta utilizzando il 30% di un core fisico.
U Ordina pool di risorse, macchine virtuali e ambienti in base alla colonna %Used del pool di risorse o della macchina virtuale. Questo è il metodo di ordinamento predefinito.
R Ordina pool di risorse, macchine virtuali e ambienti in base alla colonna %RDY del pool di risorse o della macchina virtuale.
N Ordina pool di risorse, macchine virtuali e ambienti in base alla colonna GID.
V Visualizza solo le istanze della macchina virtuale.
L Modifica la lunghezza visualizzata della colonna NAME.