PSA: OpenZFS for Linux simply corrupts your data if you hibernate. Sigh.
@lukedashjr ...an almost 10 year old issue... :/
FWIW I've used btrfs on hibernating laptops without issues in the past. Though not recently, as qubes doesn't play nice with hibernation.
@lukedashjr I've used it on most of my machines for years, both with and without RAID1. Never had any issues. And it's checksums have saved me from failing hardware on a few occasions.
The slowest thing I do on a regular basis with btrfs is send/recv snapshots of my Monero node. Monero seems to make it's block database very fragmented due to heavy use of sparseness.
@JuergenStrobel @lukedashjr I do use sparse files with btrfs regularly because I use it for Qubes: the VM's disk images are stored as sparse files. But my overall usage patterns are probably relatively benign as other than write once media all my data easily fits into cache (my desktop has 64GiB, and my laptop, 32GiB).
That actually helps with fragmentation these days due to delayed allocation: where data is written to disk is chosen just prior to flushing.
Bitcoin Maston Instance