Live Optics | Ottica a focale fissa | Numero di core saturi
Riepilogo: Numero di core saturi Live Optics
Istruzioni
Il raccoglitore Live Optics acquisisce l'utilizzo della CPU in base al core dai sistemi host monitorati. Vengono acquisiti anche il numero di core e le prestazioni core, ma le prestazioni dei singoli core della CPU non vengono riportate in campioni granulari nel tempo. Le metriche per core vengono invece aggregate per mostrare un consumo totale della CPU rispetto alle funzionalità totali della CPU stessa.
Il numero totale di cicli CPU netti (GHz) viene visualizzato su una scala verticale da 0 a 100% sul lato sinistro del grafico.
Il numero totale di core CPU rilevati verrà visualizzato da 1 a N, il numero di core, sulla scala verticale sul lato destro del grafico.
La quantità totale di tempo acquisito nel periodo di campionamento verrà visualizzata dall'inizio alla fine sull'asse orizzontale del grafico.
Nel grafico sottostante abbiamo un server con un totale di 51,0 cicli netti della CPU misurati in GHz. Questo server dispone anche di 16 core.
Informazioni sull'utilizzo della
CPUA causa del numero potenzialmente elevato di core, il reporting dei valori delle prestazioni di ogni core potrebbe rendere illeggibili i grafici. Il consumo aggregato di tali cicli totali della CPU viene visualizzato a ogni intervallo di campionamento nel corso del tempo di registrazione.
Nel grafico seguente è riportato un server che periodicamente raggiunge quasi il 30% e talvolta scende al di sotto del 10%, ma che in media mantiene un utilizzo costante intorno al 16%. Questo livello di utilità è comune e si potrebbe presumere che questo server sia quasi l'85% sottoutilizzato o abbia l'85% di prestazioni ancora disponibili per i carichi di lavoro.
Informazioni sulla saturazione del
coreTuttavia, l'utilizzo dei singoli core è importante e Live Optics vi informa di ciò che chiamiamo conteggio saturazione core.
Per ogni core CPU in un periodo di campionamento con un tasso di utilizzo individuale superiore al 90%, Live Optics considera tale core come saturo per tale periodo di campionamento.
Il numero totale di core saturi verrà visualizzato come linea gialla. Il conteggio di questi core saturi sarà correlato al numero di core mostrato sull'asse verticale sul lato destro del grafico.
Il numero di core saturi viene tracciato in un grafico che sovrappone la percentuale di utilizzo totale della CPU. In questo modo è possibile visualizzare l'utilizzo totale della CPU di tutti i core e identificare se i singoli core vengono completamente utilizzati.
Nel grafico di esempio riportato di seguito vediamo che un core è saturo per quasi l'intero periodo del campione.
La traduzione di base qui è che, sebbene il server a livello di utilizzo aggregato della CPU possa segnalare l'utilità solo al 16%, un processo su questo computer è limitato dalla quantità di funzionalità assegnate e non può prendere in prestito dagli altri core per fare di più.
Il numero di core saturi fornisce informazioni dettagliate su come i carichi di lavoro della CPU sono distribuiti su tutti i core.
Per quanto riguarda la progettazione software, un utilizzo complessivo della CPU basso che accompagna un numero di core saturi superiore a zero indica applicazioni a uso intensivo della CPU, ma anche a thread singolo.
In questi casi, il carico di lavoro dell'applicazione potrebbe essere distribuito in modo più efficiente su più core riconfigurando l'applicazione o rielaborando il software.
Per quanto riguarda le macchine virtuali, spesso una macchina virtuale sarà assegnata o dedicata a un singolo core. In questo caso, l'intera capacità di esecuzione della VM è soggetta a limitazioni delle prestazioni a causa delle funzionalità che le sono state assegnate.
Sommario
Se un core è saturo, significa che l'attività che sta elaborando è un collo di bottiglia sulla CPU. Questo problema può essere risolto con nuovo hardware con maggiori capacità CPU/Core. Tuttavia, non tutti i problemi di prestazioni sono correlati all'hardware. Distribuendo le attività su più thread (e quindi su più core) è possibile rimuovere anche questo collo di bottiglia.
Live Optics supporta il numero di core saturi per gli host Windows e Linux. Il numero di core saturi per altri sistemi operativi host non è supportato.
Nota
Per informazioni o informazioni sulla conta dei core saturi, non esitare a contattare il team di supporto di Live Optics.
Informazioni aggiuntive
In caso di domande, contattare il supporto Live Optics al liveoptics.support@dell.com.