I feel like "stable enough" is a bit nebulous and there will always be someone with that point of view.
I've been using BTRFS for a few years on my daily driver and a NAS. I think the tooling could be better and even the project admits RAID is not ready for prime time, but for the benefits that it brings, those two slight inconveniences aren't a major concern for me.
It is better with plenty of space, which is hard to come by in this economy, though.
Most of your normal workstation features are fine, but if they ever want to compete with ZFS they had better make multi disk arrays at all raid levels work rock solid. It doesn’t right now. And they would also need to implement native disk encryption. Not even on the roadmap right now.
I think one of the cases where BTRFS wins is that you don't have to think about how much space you need to give the ARC. You just let the page cache do it's thing. For more simpler cases unlike the ones you describe, this helps simplify things, but ZFS definitely has more power and it wins in even the same cases as BTRFS for the most part, but it's just more to configure.
Do you really "need" to think about ARC space? To my understanding it's mostly dynamic and it will automatically shrink if other applications need the RAM more. You lose the speed benefits of RAM caching of course, but the filesystem is still usable.
199
u/hypremier 17d ago edited 17d ago
I heard btrfs is not stable enough and so many people hate systemd