Pour les machines virtuelles qui consomment une quantité de mémoire disproportionnée, vous pouvez utiliser les options avancées pour remplacer les paramètres par défaut du CPU virtuel.

Vous pouvez ajouter ces options avancées au fichier de configuration de la machine virtuelle.

Tableau 1. Options avancées des contrôles virtuels de NUMA

Option

Description

Valeur par défaut

cpuid.coresPerSocket

Détermine le nombre de cœurs virtuels par socket de CPU virtuelle. Cette option n'affecte pas la topologie NUMA virtuelle, sauf si numa.vcpu.followcorespersocket est configuré.

1

numa.vcpu.maxPerVirtualNode

Détermine le nombre de nœuds NUMA virtuels en divisant de manière équitable le total de vCPU, en prenant cette valeur comme diviseur.

8

numa.autosize.once

Lorsque vous créez un modèle de machine virtuelle avec ces paramètres, ces derniers demeurent à chaque mise sous tension de la machine virtuelle avec la valeur TRUE par défaut. Si la valeur est définie sur FALSE, la topologie NUMA virtuelle est mise à jour à chaque mise sous tension. La topologie NUMA virtuelle est réévaluée lors de la modification du nombre de CPU virtuels configurés sur la machine virtuelle à tout moment.

TRUE

numa.vcpu.min

Nombre minimal de CPU virtuels d'une machine virtuelle nécessaires à la génération d'une topologie NUMA virtuelle. Une machine virtuelle est toujours d'architecture UMA si sa taille est inférieure à numa.vcpu.min

9

numa.vcpu.followcorespersocket

Si la valeur est définie sur 1, l'ancien comportement du nœud NUMA virtuel est rétabli. Selon ce comportement, les dimensions du nœud sont associées à cpuid.coresPerSocket.

0