Para máquinas virtuais com consumo de memória desproporcionalmente grande, você pode usar as opções avançadas para substituir as configurações padrão da CPU virtual.
Você pode adicionar essas opções avançadas ao arquivo de configuração da máquina virtual.
Opção | Descrição | Valor padrão |
---|---|---|
cpuid.coresPerSocket |
Determina o número de núcleos virtuais por soquete de CPU virtual. Essa opção não afeta a topologia virtual do NUMA, a menos que numa.vcpu.followcorespersocket esteja configurado.
Observação: O ESXi 8.0 seleciona automaticamente o
coresPerSocket ideal para uma VM, o valor padrão é exibido como 0.
|
1 |
numa.vcpu.maxPerVirtualNode | Determina o número de nós NUMA virtuais dividindo a contagem total de vCPUs igualmente com esse valor como seu divisor. |
8 |
numa.autosize.once | Quando você cria um modelo de máquina virtual com essas configurações, as configurações permanecem as mesmas sempre que você liga a máquina virtual com o valor padrão TRUE. Se o valor for definido como FALSE, a topologia virtual do NUMA será atualizada sempre que for ligada. A topologia do NUMA virtual é reavaliada quando o número configurado de CPUs virtuais na máquina virtual é modificado a qualquer momento. |
FALSO |
numa.vcpu.min | O número mínimo de CPUs virtuais em uma máquina virtual que são necessárias para gerar uma topologia NUMA virtual. Uma máquina virtual é sempre UMA quando seu tamanho é menor que numa.vcpu.min |
9 |
numa.vcpu.followcorespersocket | Se definido como 1, reverterá para o comportamento antigo do dimensionamento do nó NUMA virtual sendo vinculado a cpuid.coresPerSocket. |
0 |
numa.allowHotadd | Para ativar o recurso de adição automática de CPU a um novo nó NUMA, adicione numa.allowHotadd nas opções de configuração avançada. Em seguida, você pode adicionar manualmente uma configuração de NUMA enquanto o hotadd da CPU está ativado. | FALSO |
numa.vcpu.coresPerNode | Parâmetro VMX para configurar o tamanho do nó NUMA virtual, que é interpretado a partir da reconfiguração da interface do usuário. Esse parâmetro só é efetivo para HWv20. O padrão é 0, o que indica que ESXi seleciona automaticamente o tamanho de vNUMA.
Observação: Se essa opção entrar em conflito com
numa.vcpu.maxPerVirtualNode, a VM não poderá ser ligada.
|
0 |
vcpu.hotadd | Quando essa opção for TRUE, o NUMA virtual será desativado. A VM sempre vê um nó NUMA virtual quando a VM é capaz de hotplug de CPU. | |
llc.multiLLCPerSocket | A VM expõe o vLLC verdadeiro no AMD Epyc quando essa opção é TRUE. O tamanho do vLLC exposto pode ser diferente do tamanho do soquete virtual. |
FALSO |
llc.size.vcpu | Número configurado manualmente de vcpus para vLLC no AMD Epyc. O valor será ignorado se for incompatível com outras configurações da VM. | |
chipset.motherboardLayout | Tipo de placa-mãe virtual usada por esta VM. Ele só pode ter um dos dois valores a seguir: acpi: novo layout da placa-mãe a partir do HWv 20. i440bx: layout de placa-mãe herdado |
|
cpuid.coresPerSocket.cookie | Essa é uma entrada vmx gerada por ESXi para armazenar o valor coresPerSocket gerado automaticamente. Ele existe para garantir a consistência do vMotion. Não o altere ou remova manualmente. |