Hi guys, i was wondering if someone has a solution to the following problem:
i am trying to create a RT application that handles network traffic using 10Gbps interfaces, in order to achieve max performance i have to "pin" the vCPUs of my VM to the physical cores/threads, the only option that i could find is the "Affinity options" where you can assign the HW thread numbers that will be used by my VM, the problem is that it only creates a pool of threads, and what ESXI does is constantly moves the vCPU among the list of HW threads that were chosen, i can see that via esxtop where the same vCPU is moved between the allocated HW threads, this can be seen in the two attached screenshots.
Does anyone now if it's possible to "pin" the vCPU of the VM to constant HW thread and force them to stay ON THE SAME HW THREAD ?
Thanks a lot in advance
Image may be NSFW.
Clik here to view.Image may be NSFW.
Clik here to view.