Hi, yes, 1.6 GB/s is definitely lower than what you'd expect from a Gen4 NVMe, but ESXi adds some overhead, especially with VMFS. Have you tried writing directly to the raw device instead of through VMFS? Something like:
That would at least show if VMFS is the bottleneck. Also, which NVMe driver are you using? You can check with:
If you're using VMware’s native nvme_pcie, it tends to prioritize latency over raw speed, so that could be part of it.