Re: Installer of Debian Stable allows to use btrfs for /, does it mean it's mature enough to use safely?
2016-07-08 17:55 GMT+03:00 <email@example.com>:
> I value stability of a FS over other considerations like shiny new features and performance. I know that Debian Stable includes only that versions of software that were considered rock-solid and mostly bug-free. But on the other hand I read documentation for version of a Linux kernel of Debian Stable and it says that btrfs is under heavy development and isn't suitable for any uses other than benchmarking and review. Proof-link: https://git.kernel.org/cgit/linux/kernel/git/stable/linux-stable.git/tree/Documentation/filesystems/btrfs.txt?id=refs/tags/v3.16.36
For the sake of defending BTRFS I'd like to point out that the latest
version of that file looks quite different:
I've been using BTRFS for 2-3 years now, and it's checksumming/raid
capabilities has saved my from failing disks twice, and it's 'change
raid level on the fly' -feature (not available in zfs) has saved my
ass on a production machine once. OpenSUSE uses btrfs by default, the
Jolla phone has btrfs / by default and both SUSE and RedHat support it
officially in their latest releases.
On SSD disks it can even outperform ext4 in certain scenarios:
Yes, btrfs in kernel 3.16-18 might still be unstable, but since then
it is got some important fixes, it is production ready and is actually
pretty amazing in many ways.