Casa virtualizzazione Che cos'è la contesa della CPU? - definizione da techopedia

Che cos'è la contesa della CPU? - definizione da techopedia

Sommario:

Anonim

Definizione - Cosa significa Contesa CPU?

La contesa sulla CPU è un evento in cui i singoli componenti e macchine della CPU in un sistema hardware virtualizzato attendono troppo tempo per il loro turno durante l'elaborazione. In un tale sistema, le risorse (ad es. CPU, memoria, ecc.) Sono distribuite tra diverse macchine virtuali (VM). Poiché risorse di elaborazione diverse sono assegnate a macchine diverse, gli scheduler nel sistema ordinano l'input / output e altre attività. L'elaborazione di queste attività viene ritardata quando le macchine a esse assegnate riscontrano una contesa della CPU.

Techopedia spiega Contesa CPU

Gli esperti che osservano la contesa della CPU avvertono che questo tipo di conflitto interno può verificarsi facilmente in un sistema virtualizzato. Tuttavia, esistono diversi modi per analizzare il sistema per scoprire se la contesa della CPU è un problema. I professionisti IT osservano il lavoro del kernel VM nella gestione delle diverse esigenze di elaborazione. Una metrica chiamata percentuale pronta (% pronta) mostra per quanto tempo una macchina deve attendere la potenza di elaborazione. Quando questo numero sale troppo in alto, indica contesa della CPU.

Esistono anche strategie più ampie per evitare la contesa della CPU; ad esempio, gli esperti suggeriscono di "costruire" invece di raggruppare le allocazioni di CPU virtuale in modi che possono causare colli di bottiglia e problemi di contesa. In generale, gli amministratori desiderano cercare numeri di attesa elevati e prove che ci sono troppi componenti della CPU assegnati per la pianificazione e che i singoli processi sono ritardati in modi che possono inibire le prestazioni.

Che cos'è la contesa della CPU? - definizione da techopedia