Verificar los nodos NUMA en /proc/numa
En este paso, exploraremos el sistema de archivos /proc
para encontrar información sobre los nodos NUMA. El sistema de archivos /proc
es un sistema de archivos virtual que proporciona información sobre procesos y otra información del sistema. Es un excelente lugar para encontrar detalles sobre la configuración y el estado de su sistema Linux.
Específicamente, examinaremos el directorio /proc/numa
. Este directorio contiene archivos que proporcionan detalles sobre la configuración de NUMA.
Primero, listemos el contenido del directorio /proc/numa
utilizando el comando ls
. Escriba el siguiente comando en su terminal y presione Enter:
ls /proc/numa
Debería ver una salida similar a esta:
distance nodes
Esto indica que hay dos archivos o directorios principales relacionados con NUMA en /proc
: distance
y nodes
.
Ahora, examinemos el contenido del archivo /proc/numa/nodes
. Este archivo debe enumerar los nodos NUMA disponibles. Podemos usar el comando cat
para mostrar el contenido de este archivo. Escriba el siguiente comando y presione Enter:
cat /proc/numa/nodes
Debería ver una salida similar a esta:
0
Esta salida confirma que su sistema tiene al menos un nodo NUMA, que es el nodo 0. Si su sistema tuviera más nodos NUMA, vería una lista de números de nodos aquí (por ejemplo, 0 1
).
A continuación, echemos un vistazo al archivo /proc/numa/distance
. Este archivo muestra la distancia entre los nodos NUMA, que representa el costo de acceder a la memoria en un nodo diferente. Para un sistema de un solo nodo, la distancia a sí mismo suele ser 10. Escriba el siguiente comando y presione Enter:
cat /proc/numa/distance
Debería ver una salida similar a esta:
0: 10
Esta salida muestra la matriz de distancias. En este caso, 0: 10
significa que la distancia desde el nodo 0 al nodo 0 es 10. En sistemas con múltiples nodos NUMA, vería una matriz que muestra la distancia entre todos los pares de nodos.
Explorar el sistema de archivos /proc
es una forma común de recopilar información del sistema en Linux. Ahora ha visto cómo usarlo para verificar los nodos NUMA detectados en su sistema.
Haga clic en Continuar para pasar al siguiente paso.