Any thoughts on which FS is better for a CPU starved router? I'm currently using ext4 with "journal_async_commit" and it can barely manage 15MB/s. The USB disk is capable of 30MB/s.
With these XFS changes, perhaps it will work better for cpu limited scenarios?
I did try JFS on it, and it was slightly faster, but it had a bad behavior of having to run fsck on it every time it was powered off (this router tends to get reset a lot). Ext4 in comparison recovers gracefully without needing to do a fsck. Not sure how XFS would respond to that.
The data isn't critical, since it's mostly just used as a shared temp storage.