3 ms·
SLES and openSUSE use Btrfs by default, including snapshots and rollbacks. Snapshot creation is inexpensive. Snapshot deletion can be expensive depending on th
by cmurf 7y ago
SLES and openSUSE use Btrfs by default, including snapshots and rollbacks.
Snapshot creation is inexpensive. Snapshot deletion can be expensive depending on the changes since snapshot was taken, but this is workload specific. All subvolumes/snapshots share the same extent tree, so that's where things can get expensive.
This is from 2017, I'm sure there are other more recent anecdotes, and Btrfs performance has improved since then also, in particular qgroups.
https://lore.kernel.org/linux-btrfs/CAMp4zn8YUdVShFibUKCXtwZTZpicCbmm7zSYMn7+K5CNt-cxGA@mail.gmail.com/ https://lore.kernel.org/linux-btrfs/CAMp4zn8YUdVShFibUKCXtwZ...