在VMware ESXi中配置Rocky Linux虚拟机的CPU,需在虚拟机设置中选择"CPU"选项,设置虚拟插槽数(Socket)和每插槽核心数(Core per Socket),两者乘积为总虚拟处理器数。例如:2插槽×4核心=8vCPU。
延伸知识点:虚拟CPU拓扑与NUMA关系。ESXi的CPU分配会影响虚拟机的NUMA(非统一内存访问)结构。若物理主机为多NUMA节点架构,虚拟机vCPU应尽量集中在同一NUMA节点内。例如:物理机有2个CPU插槽(各16核),若为虚拟机分配8vCPU,选择1插槽×8核心(而非2×4)可确保所有vCPU位于同一物理CPU插槽,减少跨NUMA内存访问延迟,提升性能。通过esxtop命令查看"%RDY"值可检测CPU调度竞争情况,若超过10%需考虑优化配置。