On Tue, Jan 14, 2025 at 06:13:44PM +0000, Adam Weremczuk wrote:
I'm giving exfat a shot and so far I'm impressed with 160 MB/s average
transfer rate (HDD -> NVMe).
That's significantly faster than before.
Partially because I'm using "rsync -avh --no-perms --no-group
--no-owner ..." this time.
fuse is slow in general and that applies to ntfs-3g. There's a kernel
exfat module which will offer performance similar to any other native
filesystem. I wouldn't expect permissions or ownership to matter in any
significant way (the files are to be stat'd on read regardless, and
exfat will ignore them). Assuming this works you can try using the ntfs3
kernel driver rather than ntfs-3g and you'll probably see much better
performance. That said, all of the ntfs drivers are reverse-engineered,
while MS has published a specification for exfat (which is also a much
simpler filesystem). For file transfer purposes unless you need to
preserve permissions I'd stick with exfat.