Définition - Que signifie CPU Contention?
La contention CPU est un événement dans lequel les composants CPU individuels et les machines d'un système matériel virtualisé attendent trop longtemps leur tour lors du traitement. Dans un tel système, les ressources (par exemple, CPU, mémoire, etc.) sont réparties entre différentes machines virtuelles (VM). Comme différentes ressources de traitement sont affectées à différentes machines, les planificateurs du système ordonnent les entrées / sorties et les autres tâches. Le traitement de ces tâches est retardé lorsque les machines qui leur sont affectées subissent un conflit de CPU.
Definir Tech explique la contention CPU
Les experts qui examinent les conflits de CPU avertissent que ce type de conflit interne peut se produire facilement dans un système virtualisé. Cependant, il existe différentes manières d'analyser le système pour savoir si le conflit CPU est un problème. Les professionnels de l'informatique examinent le travail du noyau VM dans la gestion des différentes demandes de traitement. Une métrique appelée pourcentage prêt (% prêt) indique combien de temps une machine doit attendre la puissance de traitement. Lorsque ce nombre monte trop haut, cela indique une contention CPU.
Il existe également des stratégies plus larges pour éviter les conflits de CPU; par exemple, les experts suggèrent de «construire» au lieu de regrouper les allocations de CPU virtuelles de manière à provoquer des goulots d'étranglement et des problèmes de contention. En règle générale, les administrateurs veulent rechercher des nombres d'attente élevés et des preuves qu'il y a trop de composants CPU affectés pour la planification et que les processus individuels sont retardés de manière à nuire aux performances.