Hypothetical situation:
Host has 2.5GHz cores, and plenty of them. No over-provisioning of cores.
It has plenty of memory, 128GB, no over-provisioning there either.
I have two VMs:
VM-1 is:
2 vCPU with 5000MHz reservation and 5000MHz limit
8GB vRAM with 8GB reservation and 8GB limit
Latency sensitivity flag is set.
VM-2 is:
As above but doesn't have the 5000MHz vCPU limit.
Would it be expected that the two VMs perform the same, or would one perform worse than the other.
Our observation is that VMs supposed to process a high frequent stream if network packets will drop packets if the vCPU limit is set, but won't if it isn't.
The presumption is that although the figures would suggest there should be no performance difference, the processing of the vCPU limit causes the VM to momentarily splutter and miss a packet.