Vous pouvez utiliser des attributs avancés NUMA pour personnaliser l'utilisation de NUMA.

Tableau 1. Attributs avancés NUMA
Attribut Description Valeur par défaut
Numa.RebalancePeriod Surveille la fréquence des périodes de rééquilibrage, spécifiées en millisecondes. Un rééquilibrage plus fréquent peut augmenter les capacités supplémentaires du CPU, en particulier sur les machines sur lesquelles de nombreuses machines virtuelles s'exécutent. Un rééquilibrage fréquent peut également améliorer l'équité. 2000
Numa.MigImbalanceThreshold L'égalisateur NUMA calcule le déséquilibre du CPU entre les nœuds, en prenant en compte la différence entre la durée CPU autorisée pour chaque machine virtuelle et sa consommation réelle. Cette option surveille le déséquilibre de charge minimal, en pour cent, entre les deux nœuds requise pour provoquer la migration de machine virtuelle. 10
Numa.RebalanceEnable Permet le rééquilibrage et la reprogrammation NUMA. Réglez cette option sur 0 pour désactiver tous les rééquilibrages NUMA et placements initiaux de machines virtuelles, en désactivant efficacement le système de programmation NUMA. 1
Numa.RebalanceCoresTotal Spécifie le nombre minimal de processeurs totaux sur l'hôte requis pour activer l'égaliseur NUMA. 4
Numa.RebalanceCoresNode

Spécifie le nombre minimal de processeurs par nœud requis pour activer l'égaliseur NUMA.

Cette option et Numa.RebalanceCoresTotal sont utiles quand on désactive le rééquilibrage NUMA sur de petites configurations NUMA (par exemple, des hôtes bidirectionnels Opteron), où le petit nombre de processeurs totaux ou par nœud peuvent compromettre l'équité de programmation quand vous activez le rééquilibrage NUMA.

2
Numa.AutoMemAffinity Définit automatiquement l'affinité de mémoire des machines virtuelles qui disposent d'un ensemble d'affinités CPU. 1
Numa.PageMigEnable Migre automatiquement les pages entre les nœuds NUMA pour améliorer la localité de la mémoire. Les taux de migration de pages réglés manuellement sont toujours actifs. 1