I'm helping my son set up unRAID on a new server (Core i7-13700K, 32GB RAM, Solidigm P44 Pro 2TB SSD cache, 3x4TB protected array). He plans to run a bunch of VMs, including his primary Windows workstation, passing through an Nvidia 3070 GTX video card.
I've used unRAID for more than 10 years, but ZFS support is a new feature. We don't plan to set up a ZFS pool with multiple drives, just a single PCIe 4 M.2 drive. Which file system is best for this use case? I know ZFS supports advanced features, but I'm mainly interested in good performance for his virtual machines.
Can anyone offer first-hand knowledge of performance benefits / penalties for ZFS over btrfs for this scenario?
Thanks!
-- stewartwb