Yes. This hasn't been an issue on FreeBSD for more than 10 - 15 years now, perhaps even longer.In the early days of ZFS on SPARC/Solaris ( eg: year 2008 ) we were advised to let ZFS use the whole HDD and not to use partitions. because using partitions would not place the HDD onboard Memory Cache under ZFS control.
Has this issue been solved in OpenZFS 2.x that we are using now. ?