Huis virtualisatie Wat is het verschil tussen CPU-contentie en de CPU-wachtrij?

Wat is het verschil tussen CPU-contentie en de CPU-wachtrij?

Anonim

Q:

Wat is het verschil tussen CPU-contentie en CPU ready-wachtrij?

EEN:

'CPU-bewering' en 'CPU ready queue' zijn twee verwante termen, maar ze behandelen enigszins verschillende aspecten van hetzelfde probleem.

'CPU-conflict' beschrijft conflicten tussen verschillende virtuele machines in een gevirtualiseerd hardwaresysteem waarbij ze concurreren om dezelfde bronnen. De term 'CPU-bewering' kan een gebeurtenis of een reeks gebeurtenissen beschrijven, of kan in het algemeen verwijzen naar situaties waarin dit soort conflicten optreden.

'CPU ready queue' is daarentegen een term die wordt gebruikt om een ​​faciliteit in virtualisatie te beschrijven, evenals een metriek die kan worden beïnvloed door CPU-contentie. VMWare, een belangrijke distributeur van virtualisatiesoftware, heeft de CPU ready-wachtrij gedefinieerd als "de tijd dat een virtuele machine gereed moet zijn voordat deze op een CPU kan worden gepland".

Met andere woorden, CPU-contentie is het probleem en de CPU ready-wachtrij is een manier om het te meten. Als de wachtrij voor CPU gereed of de wachttijd te hoog is, moeten IT-professionals onderzoeken en uitzoeken wat er gebeurt - bijvoorbeeld of virtuele machines correct in een virtuele omgeving zijn geplaatst, of algemene middelen voldoende zijn voor een goede werking en of er een specifieke CPU is bewering of knelpunten in verband met systeemkalibratie of -configuratie.

Wat is het verschil tussen CPU-contentie en de CPU-wachtrij?