> Btrfs does not suffer from this problem as far as I
> can see because it
> uses reference counting rather than a ZFS-style dead
> list.  I was just
> wondering if ZFS devs recognize the problem and are
> working on a
> solution.

Daniel,

Correct me if I'm wrong, but how does reference counting solve this problem ?

The terminology is as following:

1. Filesystem : A writable "filesystem" with no "references" or a "parent".
2. Snapshot: Immutable point-in-time view of a filesystem
3. Clone: A writable filesystem whose parent is a given snapsho

Under this terminology, it is easy to see that dead-list is equivalent to 
reference counting. The "problem" is rather that to have a clone, you need to 
have it's snapshot around, since by definition it is a child of a snapshot 
(with an exception that by using "zfs promote" you can make a clone a direct 
child of the filesystem, it's like turning a grand-child into a child).

So what is the terminology of brtfs ?
 
 
This message posted from opensolaris.org
_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to