JLS2009: A Btrfs update
Posted Nov 2, 2009 15:14 UTC (Mon) by giraffedata
In reply to: JLS2009: A Btrfs update
Parent article: JLS2009: A Btrfs update
OK, I see. When you write to the base version, LVM copies the original data to a new block for each existing snapshot, then updates the original block. Btrfs instead writes the new data to a new block for the base version and leaves the snapshots pointing to the original block.
What I was hoping to get to is whether this difference is an inherent difference between doing snapshots in the filesystem vs in the logical volume. Apparently, it isn't, because LVM could use the same strategy if it wanted to.
Or maybe it's more important in LVM than Btrfs for the original block to stay with the base version?
to post comments)