Remix.run Logo
aidenn0 2 days ago

I did some digging and found:

1. Arch uses the "flush" mount option by default when using udisks (which is how removable devices are mounted interactively from a DE).

2. Manjaro has a package called "udev-usb-sync" that matches USB devices in udev and limits the write-buffer size. However, it appears to (by default, you can instead specify a constant value) calculate the buffer size based on the USB transfer speed, and given the fact that I have some USB 3.1 devices that cannot maintain 1MB/s of throughput while others that can maintain over 200MB/s of throughput and both report the same transfer speed to Linux, I don't know how effective it is.