Last week I provided a look at the EXT4 and XFS performance from Linux 6.12 LTS through Linux 7.0 in its current development form. As mentioned in that article and as requested by many Phoronix readers, benchmarks have since wrapped up looking at how the Btrfs copy-on-write file-system performance has evolved since that late 2024 period and all major Linux kernel releases past that Long Term Support version.
Btrfs Performance From Linux 6.12 To Linux 7.0 Shows Regressions
https://www.phoronix.com/review/linux-612-linux-70-btrfs
15 Comments
KindaABigDyl@programming.dev · 30 pts · 180d
Maybe this is wrong, but my understanding is BTRFS is generally slower than EXT4, and that's okay. It's not going for speed
Where it shines is not in its speed but in its versatility offering compression, rollback, subvol, etc
For example, for applications, you do a lot of writes/reads to Documents or load resources like for games, so use EXT4 for /home or for a dedicated /games partition
For your system, it could be broken via config tweaks or updates, so use BTRFS to have the rollback options
morto@piefed.social · 16 pts · 180d
I'm still amazed from discovering filesystem-level compression.
vividspecter@aussie.zone · 7 pts · 179d
cp --reflinkis really cool as well, even if it's just something you expect from a CoW filesystem. Being able to near instantly duplicate a file or folder and work on its copy (with only the changes taking up space) is very useful.morto@piefed.social · 9 pts · 179d
That's great too!
Blue_Morpho@lemmy.world · 6 pts · 180d
It's not that it's slower than ext4 but that btrfs itself has gotten slower.
KindaABigDyl@programming.dev · 1 pts · 179d
Right but what I'm saying is speed wasn't really the reason to use it in the first place
ExtremeUnicorn@feddit.org · 4 pts · 179d
Also, it has self-healing RAID capabilities.
lnxtx@sopuli.xyz · 7 pts · 180d
Time to
git bisectಠ_ಠJankatarch@lemmy.world · 3 pts · 180d
Didn't the lead contributor get hyper-psychosis or was that a different filesystem?
cm0002@suppo.fi · 46 pts · 180d
ai psychosis or something, but it was Kent Overstreet of Bcachefs
Btrfs is different
qjkxbmwvz@startrek.website · 27 pts · 180d
...and regular old murder for ReiserFS.
Not sure what it is about filesystem maintainers...
cm0002@suppo.fi · 16 pts · 180d
WHAT
note to self, do not develop OS's or filesystems lmao
circuscritic@lemmy.ca · 9 pts · 180d
That was one weird fucking read..
Jankatarch@lemmy.world · 8 pts · 180d
Ah thanks I mixed up the projects.
csolisr@hub.azkware.net · 2 pts · 180d
Ah bummer... I'm currently using XFS on my server because BTRFS's performance is less than stellar, although I'd love to use it to have native compression
poinck@lemmy.world · 1 pts · 179d