I’ve been doing some testing with different usb drive formats, and also the maxperfwiz script by cscs, and it does look like the exfat format is the most problematic with stock settings. (Completion notification after seconds, actual write completion long afterward)
At least with fat32, while the progress bar reaches 100 percent almost immediately, I don’t get the completion notification until the file is actually written to the device.
I haven’t tried any other formats yet.
With the maxperfwiz settings (yes to all tweaks) behaviour is much improved with actually realistic transfer rates after the buffering to ram is done, even with exfat, which still “completes” slightly early. I haven’t noticed any major system load increase with htop or any transfer speed reduction.