Hacker News new | ask | show | jobs
by _piif 1128 days ago
The issue is that also disables many of the interesting features of BTRFS for those files. No checksumming, no snapshots and no compression. In comparison ZFS handles these features just fine for those kinds of files without the enormous performance / fragmentation issues of BTRFS (without nodatacow).
1 comments

chattr +C does not disable snapshots. It switches the writes from CoW-everything to CoW-only-after-snapshot. Snapshots work just fine, with only the first write (per extent) after a snapshot paying the CoW cost.
I was not aware this was the case, TIL!