Hello,
I am using ESXi 5.1 and i created a new windows server 2012r2 with the vmxnet3 nic. I tried to ping to localhost address (127.0.0.1) with the psping utility and i get results with high response times like 0.6-1.3ms. I do the same test in a VM in my Hyper-v host and the response times are 0.2-0.3ms.
Also, in esxi host there is latecy(1-1.2ms) and with the communication between two VMs. I check the esxtop but i didn't found any problem such as high ready times etc. My ESXi host is an hp bl680g7 with 160gb ram and 2x10core CPU. For hyper-v host i also have the same hardware setup.
I tried to change the vmware tools versions(to get new vmxnic drivers) and to update to esxi 6.0u2 but the results are the same. Why is there such a big difference between esxi host and hyper-v host? Are there any changes that can i do in order to reduce the latency? I already tried to enable the rss feature and change the nic to e1000/e1000e.
ps. I know that the differences are small but it makes difference in communication eg between application server and database server in the same host. (for low latency applications).