對於記憶體耗用量過大的虛擬機器,您可以使用進階選項覆寫預設虛擬 CPU 設定。

您可以將這些進階選項新增到虛擬機器組態檔中。

表格 1. 虛擬 NUMA 控制項的進階選項

選項

說明

預設值

cpuid.coresPerSocket

決定每個虛擬 CPU 通訊端的虛擬核心數。除非設定 numa.vcpu.followcorespersocket,否則此選項不會影響虛擬 NUMA 拓撲。

1

numa.vcpu.maxPerVirtualNode

透過將此值做為除數均分 vCPU 的總計數來決定 NUMA 節點的數目。

8

numa.autosize.once

當您使用這些設定建立虛擬機器範本時,這些設定將在之後每次開啟虛擬機器電源時保留預設值 TRUE。如果將值設為 FALSE,則虛擬 NUMA 拓撲會在每次開啟電源後進行更新。在任何時間修改虛擬機器上設定的虛擬 CPU 數時,會對虛擬 NUMA 拓撲進行重新評估。

TRUE

numa.vcpu.min

在虛擬機器中,要產生虛擬 NUMA 拓撲所需的虛擬 CPU 的最小數目。當其大小小於 numa.vcpu.min 時,虛擬機器將總是 UMA

9

numa.vcpu.followcorespersocket

如果設為 1,會還原至虛擬 NUMA 節點調整大小繫結於 cpuid.coresPerSocket 的之前行為。

0