You might be able to improve the performance of the applications on a virtual machine by pinning its virtual CPUs to fixed processors. This allows you to prevent the virtual CPUs from migrating across NUMA nodes.


  1. Browse to the virtual machine in the vSphere Client.
    1. To find a virtual machine, select a data center, folder, cluster, resource pool, or host.
    2. Click the VMs tab.
  2. Right-click the virtual machine and click Edit Settings.
  3. Select the Virtual Hardware tab, and expand CPU.
  4. Under Scheduling Affinity, set the CPU affinity to the preferred processors.
    Note: You must manually select all processors in the NUMA node. CPU affinity is specified on a per-processor, not on a per-node, basis.