I created an ecrypted pool and dataset and started copying files to it from another system using an rsync module task. Despite a direct 10GBE connection between the two hosts and an mtu of 9216 on both sides, the transfer speed never exceeded around 40 MB/s and 3/4 CPU cores on the receiving host were pinned the whole time and running hot hot.
It was then that I discovered that my CPU does not include the aes-ni enhancements and I think this is why the rsync transfer appeared to be CPU-bound and slow. Short of replacing my CPU is there an ecryption algorithm that is likely to give better performance on this old hardware? Does changing the algorithm require recreating the pool or dataset?
It was then that I discovered that my CPU does not include the aes-ni enhancements and I think this is why the rsync transfer appeared to be CPU-bound and slow. Short of replacing my CPU is there an ecryption algorithm that is likely to give better performance on this old hardware? Does changing the algorithm require recreating the pool or dataset?