Originally posted by blackiwid
View Post
1) Hard to maintain? Not really. In typical, more or less sane use cases it takes more or less same amount of care like EXT4 or XFS. I.e. close to zero. It can be not a case in some exotic setupts like very small storages below of ~10GiB or running in DISK FULL conditions for a while. But in typical use cases it just works.
2) I use snapshots and reflinked (insta-created, CoW-backed) copies. IMHO these are cool features. I do not get why it considered hard to use. These are fairly logical and managinv VMs in advanced fashion is probably harder thing to do, yet whole legions of ppl are doing it.
3) No, you do not have to type some commands to get space back. It only needed in some few really strange use cases. Like putting btrfs on small SD card or flash stick, which isn't best idea ever, generally. Yet, those who are absolutely inclined on doing so, can use mixed block groups (mkfs.btrfs -M ... ). This avoids prob alltogether, while being less optimal choice on larger storages.
Comment