Using vmxnet3 adapter will helps IO performance in most situation. However, even if you can see that NIC speed is 10Gbps insdie the VM, it will not exceed the physical network adapter and switching performance. When transferring data between the VMs that are on the same vSwitch, you will get the speed of memory since the data transfer occurs in ESX server's memory.
Enabling Jumbo Frames not only helps improve IO throughput but also reduces your CPU processing on the host delivering more performance. If you'd like to use jumbo frames, you've got to enable jumbo frames end to end i.e. from vNICs inside the VMs through to ESX's vSwitces, iSCSI pNICs and VMkernel stack, physical switch and the iSCSI ports on the storage.
Hope this helps.