Définition simple
L'architecture NUMA organise la mémoire en nœuds dont les temps d'accès diffèrent selon le processeur qui y accède.
Objectif et usage
NUMA, Non-Uniform Memory Access, décrit une architecture où les caractéristiques d’accès mémoire dépendent de la proximité entre processeur et mémoire.
Comment ça fonctionne ?
Le système expose des nœuds et peut placer tâches et allocations pour favoriser les accès locaux.
Exemple et vérification
Comparer localité mémoire, placement des processus et charge par nœud sur une application sensible à la latence.
Points d’attention
Une application ou une VM trop large peut traverser plusieurs nœuds. Le nombre total de RAM ne décrit pas sa localité.
En résumé
La capacité disponible et l’endroit où elle est accessible sont deux dimensions différentes.