I’m in the process of replacing my SATA SSD NAS with an NVMe one. Both pools are comprised of mirrors and sharing NFS with sync disabled.
In the process of testing and tuning, I noticed that the receiving pool writes twice as much data to the disks as is read from the sending pool. The sending pool will read around 60-70MBps, I’ll see 500-600Mpbs network transfer, but the receiving pool writes 150MBps.
Is this due to the ZIL? I read it isn’t used for async writes.