4 ms·
I believe the correct terms are inline vs. post-processing deduplication. There are pros and cons to each approach, and as usual with storage, a lot depends on
by antongribok 9y ago
I believe the correct terms are inline vs. post-processing deduplication.
There are pros and cons to each approach, and as usual with storage, a lot depends on implementation and workload.
- Dylan16807 9y ago> I believe the correct terms are inline vs. post-processing deduplication. Thanks. > There are pros and cons to each approach, and as usual with storage, a lot depends on implementation and workload. I would probably argue that the biggest factors in different performance between ZFS and BTRFS deduplication are nearly independent of when the deduplication happens, and boil down to implementation decisions specific to those two filesystems.
- snovv_crash 9y agoThe term online and offline are also correct, although they tend to be used in the machine learning field more.
- antongribok 9y agoOffline is a completely different term when speaking about filesystems. Offline means that the filesystem needs to be unmounted before an operation can proceed. For example some filesystems can be grown online, but can shrink only offline.
- Dylan16807 9y agoThe specific term "offline deduplication" does not mean you unmount the filesystem. Perhaps it's a bad term, but it exists.
- CogitoCogito 9y agoIf you happen to know, would the right comparison to elsewhere in computing be between something like reference count garbage collection (ala python ignoring its cycle detector) versus a sweeping garbage collector?