It's extremely unlikely that BTRFS will affect audio recording, unless You're writing to a cheap SD cardMr. Lumbergh wrote:It looks like ext4 performs better in most cases in benchmarks: https://www.phoronix.com/scan.php?page= ... tems&num=4. I often need to record audio in real time, so don't want the performance hit; I'll just make sure to keep regular backups.
Speaking of, though, those are probably a pretty good candidate for BTRFS because of the snapshot feature.
Hmm...
But anyway, BTRFS is indeed rather slow - and those test on Phoronix are not showing what happens when You take few volume snapshots - the CoW is causing write amplification, which is just a performance killer, especially on cheap SSDs (TLC/QLC).
I agree that BTRFS is probably the best choice for servers, using server-grade RAID arrays as BTRFS volumes, but for desktop it makes completely no sense, f.e.:
- BTRFS software RAID is at least 2 times slower than md-raid in case of sequential access, random access is just *deadly* slow.
- Checksums: That would deserve a separate thread, but it's a complete stupidity to use FS checksums for a PC equipped with a non-ECC RAM -> this *feature* only eats the resources, and the *improved safety* is nothing but a placebo.
- scrubbing: just slows down everything even more, and it's far more expensive than in case of md-arrays.
- defragmentation? -> Ext4 does not need it, and SSDs just hate it
- An obvious problem with snapshots: You have to use at least software RAID-1 or make regular backups of the entire drive -> otherwise, the drive failure will kill all the snapshots made so far.
That's obviously just My point of view, and I'm sure that many users are very happy with BTRFS