Live Optics | Prime optique | Nombre de cœurs saturés

Résumé: Live Optics Nombre de cœurs saturés

Cet article concerne Cet article ne concerne pas Cet article n’est associé à aucun produit spécifique. Toutes les versions du produit ne sont pas identifiées dans cet article.

Instructions

Le collecteur Live Optics capture l’utilisation du processeur par cœur à partir des systèmes hôtes qu’il surveille. Le nombre de cœurs et les performances des cœurs sont également capturés, mais les performances individuelles des cœurs de processeur ne sont pas signalées dans les échantillons granulaires au fil du temps. Au lieu de cela, les mesures par cœur sont agrégées pour afficher la consommation totale du processeur par rapport aux capacités totales du processeur lui-même.

La quantité totale de cycles processeurs nets (GHz) est indiquée sur une échelle verticale de 0 à 100 % sur le côté gauche du graphique.

Le nombre total de cœurs de processeur détectés s’affiche de 1 à N, le nombre de cœurs, sur l’échelle verticale sur le côté droit du graphique.

La durée totale de la période d’échantillonnage est indiquée du début à la fin sur l’axe horizontal du graphique.

Dans le graphique ci-dessous, nous avons un serveur avec un total de 51,0 cycles processeurs nets, mesuré en GHz. Ce serveur dispose également d’un nombre de cœurs de 16 cœurs.

Comprendre l’utilisation du
processeurEn raison d’un nombre potentiellement élevé de cœurs, la création de rapports sur les valeurs de performances de chaque cœur peut rendre les graphiques illisibles. La consommation agrégée de ces cycles CPU totaux s’affiche à chaque intervalle d’échantillonnage pendant la durée d’enregistrement.

Dans le graphique ci-dessous, vous verrez un serveur qui augmente périodiquement jusqu’à près de 30 % et parfois tombe en dessous de 10 %, mais qui, en moyenne, est constant autour de 16 % d’utilisation. Ce niveau d’utilité est courant et on peut supposer que ce serveur est sous-utilisé à près de 85 % ou qu’il dispose encore à 85 % de performances pour les charges applicatives.

Comprendre la saturation
des cœursToutefois, l’utilisation individuelle des cœurs est importante et Live Optics vous informe de ce que nous appelons le nombre de cœurs de saturation.

Pour chaque cœur de processeur d’une période d’échantillonnage dont le taux d’utilisation individuel est supérieur à 90 %, Live Optics considère que ce cœur est « saturé » pour cette période d’échantillonnage.

Le nombre total de cœurs saturés s’affiche sous la forme d’une ligne jaune. Le nombre de cœurs saturés est corrélé au nombre de cœurs indiqué sur l’axe vertical sur le côté droit du graphique.

Le nombre de cœurs saturés est représenté dans un graphique superposant le pourcentage total d’utilisation du processeur. De cette façon, on peut voir l’utilisation totale du processeur de tous les cœurs et identifier si les cœurs individuels sont pleinement utilisés.
Dans l’exemple de graphique ci-dessous, nous constatons qu’un cœur est saturé pendant presque toute la période d’échantillonnage.

La traduction de base ici est que, bien que le serveur au niveau agrégé de l’utilisation du processeur puisse ne signaler l’utilité qu’à 16 %, un processus de cette machine est limité par la quantité de capacités attribuées et ne peut pas emprunter aux autres cœurs pour en faire plus.
 
Le nombre de cœurs saturés fournit des informations sur la façon dont les charges applicatives de votre processeur sont réparties entre tous les cœurs.

Concernant la conception logicielle, une faible utilisation globale du processeur accompagnée d’un nombre de cœurs saturés supérieur à zéro indique des applications gourmandes en ressources de processeur, mais également monothread.
Dans ce cas, la charge applicative pourrait être répartie plus efficacement sur plusieurs cœurs en reconfigurant l’application ou en retravaillant le logiciel.

En ce qui concerne les machines virtuelles, il arrive souvent qu’une machine virtuelle soit attribuée ou dédiée à un seul cœur. Dans ce cas, la capacité d’exécution de l’ensemble de la machine virtuelle est soumise à des limitations de performances en raison des fonctionnalités qui lui ont été attribuées.

Résumé
Si un cœur est saturé, cela signifie que la tâche qu’il traite est un goulot d’étranglement sur le processeur. Ce problème peut être résolu par un nouveau matériel doté de capacités CPU/Core plus importantes. Cependant, tous les problèmes de performances ne sont pas liés au matériel. En répartissant les tâches sur plusieurs threads (et donc sur plusieurs cœurs), ce goulot d’étranglement peut également être supprimé.

Live Optics prend en charge le nombre de cœurs saturés pour les hôtes Windows et Linux. Le nombre de cœurs saturés pour les autres systèmes d’exploitation hôtes n’est pas pris en charge.

Note
Si vous souhaitez comprendre ou en savoir plus sur le nombre de cœurs saturés, n’hésitez pas à contacter l’équipe de support Live Optics.

Informations supplémentaires

Si vous avez des questions, contactez le support Live Optics au liveoptics.support@dell.com.

Produits concernés

Active Fabric Controller
Propriétés de l’article
Numéro d’article: 000297820
Type d’article: How To
Dernière modification: 22 Jan 2026
Version:  2
Trouvez des réponses à vos questions auprès d’autres utilisateurs Dell
Services de support
Vérifiez si votre appareil est couvert par les services de support.