File Systems – ZFS vs. XFS
OpenZFS is designed as a copy-on-write file system which means even when data is being modified, it is done by writing a new data block first and then getting rid of the old data block. For the more tech savvy readers, OpenZFS is a 128-bit file system while XFS is a 64-bit file system. XFS merits consideration only for very specific use cases where large files are involved and your application can make use of parallel I/O and even then data integrity and error detection is absent.
Source: linuxhint.com