Vous pouvez spécifier que toutes les futures allocations de mémoire sur une machine virtuelle utilisent des pages liées à un noeud simple de NUMA (également connu sous le nom d'affinité manuelle de mémoire). Quand la machine virtuelle utilise la mémoire locale, les performances s'améliorent sur cette machine virtuelle.

Pourquoi et quand exécuter cette tâche

Les conditions suivantes s'appliquent à l'optimisation de mémoire avec le NUMA :

  • L'option de NUMA est disponible à la page Ressources Avancées en Mémoire seulement si l'hôte utilise l'architecture mémoire de NUMA.

  • Les paramètres d'affinité sont significatifs seulement une fois utilisés pour régler les performances d'un ensemble spécifique de machines virtuelles sur un hôte. Cette option n'est pas disponible quand la machine virtuelle réside sur un cluster de DRS. Toutes les valeurs d'affinité sont effacées quand vous déplacez la machine virtuelle à un nouvel hôte.

  • Vous pouvez spécifier des noeuds pour les utiliser pour de futures allocations de mémoire seulement si vous avez également spécifié l'affinité de CPU. Si vous apportez les modifications manuelles seulement aux paramètres d'affinité de mémoire, le NUMA automatique de rééquilibrage ne fonctionne pas correctement.

  • Cocher toutes les cases équivaut à n'appliquer aucune affinité.

Pour plus d'informations sur NUMA et les ressources en mémoire avancées, y compris des exemples d'utilisation, voir Gestion des ressources.

Procédure

  1. Dans l'inventaire de vSphere Client, cliquez avec le bouton droit sur la machine virtuelle et choisissez Modifier les paramètres.
  2. Sélectionnez l'onglet Ressources et sélectionnez Mémoire.
  3. Dans le panneau Affinité de mémoire NUMA, définissez l'affinité de noeud de NUMA pour la machine virtuelle.
    • Aucune affinité

    • Utiliser la mémoire des noeuds

  4. Cliquez sur OK pour enregistrer vos modifications.