Vérifier les nœuds NUMA dans /proc/numa
Dans cette étape, nous allons explorer le système de fichiers /proc
pour trouver des informations sur les nœuds NUMA. Le système de fichiers /proc
est un système de fichiers virtuel qui fournit des informations sur les processus et d'autres informations système. C'est un excellent endroit pour trouver des détails sur la configuration et l'état de votre système Linux.
Plus précisément, nous allons examiner le répertoire /proc/numa
. Ce répertoire contient des fichiers qui fournissent des détails sur la configuration NUMA.
Tout d'abord, listons le contenu du répertoire /proc/numa
en utilisant la commande ls
. Tapez la commande suivante dans votre terminal et appuyez sur Entrée :
ls /proc/numa
Vous devriez voir une sortie similaire à celle-ci :
distance nodes
Cela indique qu'il y a deux fichiers ou répertoires principaux liés au NUMA dans /proc
: distance
et nodes
.
Maintenant, examinons le contenu du fichier /proc/numa/nodes
. Ce fichier devrait répertorier les nœuds NUMA disponibles. Nous pouvons utiliser la commande cat
pour afficher le contenu de ce fichier. Tapez la commande suivante et appuyez sur Entrée :
cat /proc/numa/nodes
Vous devriez voir une sortie similaire à celle-ci :
0
Cette sortie confirme que votre système a au moins un nœud NUMA, qui est le nœud 0. Si votre système avait plus de nœuds NUMA, vous verriez ici une liste de numéros de nœuds (par exemple, 0 1
).
Ensuite, examinons le fichier /proc/numa/distance
. Ce fichier montre la distance entre les nœuds NUMA, qui représente le coût d'accès à la mémoire sur un autre nœud. Pour un système à un seul nœud, la distance à lui-même est généralement de 10. Tapez la commande suivante et appuyez sur Entrée :
cat /proc/numa/distance
Vous devriez voir une sortie similaire à celle-ci :
0: 10
Cette sortie montre la matrice des distances. Dans ce cas, 0: 10
signifie que la distance du nœud 0 au nœud 0 est de 10. Sur les systèmes avec plusieurs nœuds NUMA, vous verriez une matrice montrant la distance entre toutes les paires de nœuds.
Explorer le système de fichiers /proc
est une méthode courante pour collecter des informations système sous Linux. Vous savez maintenant comment l'utiliser pour vérifier les nœuds NUMA détectés sur votre système.
Cliquez sur Continuer pour passer à l'étape suivante.