Good day!
•
hyperThreadAffinity: This is the mode shared by hyperthreading. The default is any. There are five optional values: any, none, sync, internal, lock.
• '
any': The vCPU can share threads with the vCPU of the virtual machine or any other virtual machine at any time.
• '
none': The virtual machines' vCPUs do not share threads with each other. At this time, the value of '
vcpuAffinity' can only be all ones.
• '
internal': The virtual machine's vCPU cannot share threads with other virtual machines' vCPUs, but can share threads with other vCPUs of the same virtual machine. At this time, the value of '
vcpuAffinity' can only be all 0.
• '
sync': The function is similar to '
none'. At the same time, the virtual machine vCPU and the physical CPU hyper-thread are mapped one by one, that is, the virtual machine vCPU has the same topology as the physical CPU. At this time, the value of '
vcpuAffinity' can only be all ones.
• '
lock': Add MCCP to the real-time virtual machine based on '
sync', that is, isolate the virtual machine to other CPUs. At this time, the value of '
vcpuAffinity' can only be all ones.