not in the same way. zfs does de-dup, so the
10 snapshots in the example would take up just
one extra copy of the metadata, not 10 after
changing the live data.
it would seem to me that this could be fixed
without de-dup by simply making the copy into
the live file system rather than all the snapshots.
that would be O(1) for a block not O(snapshots).
(it must be doing that right, otherwise how would
we generate 10x the original metadata)
one would think that this is a general problem with
btrfs snapshots, and not specific to atime.