btrfs fi defrag -r /
This is a recovery that ZFS cannot make.https://www.usenix.org/system/files/login/articles/login_sum...
btrfs fi defrag -r /
This is a recovery that ZFS cannot make.https://www.usenix.org/system/files/login/articles/login_sum...
* (yes, DEC reference)
edit: I initially wrote deduplicates, thanks the8472, and agree with the rest of your message as well
Anyway, deduplication can be recovered after a defrag by running duperemove or similar tools. But it's a lot of added work so it's only really worth it if fragmentation is an issue in the first place.
It's also very slow to go through that on multiple snapshots.
And I think some of the metadata doesn't like to recombine?
https://serverfault.com/questions/733817/does-the-max-80-use...
It sped right back up again when I deleted some stuff.
I wouldn't worry about it.
On the side of ZFS, you can take one volume of a mirrorset, move it to another system and mount it in degraded mode, and copy a bunch of new files to it. When you return the updated drive to the full set and mount it, it will resilver the older drive with the newer content automatically.
That's a killer feature. With btrfs, you have to rebalance to mirror the new files, which takes a long time as every block must be rewritten between the mirrors. ZFS knows how to move just the new files in a resilver.