On Fri, Oct 12, 2007 at 11:10:31AM +0100, Darren J Moffat wrote:
> Pawel Jakub Dawidek wrote:
> > I understand it's not trivial, but beeing able to reference the same
> > block from different datasets would be a really nice feature to have.
> > The functionality discussed above if only one example. Another example
> > would be block aggregation (which has its own name I can't recall right
> > now), so we can run a thread once a day that frees duplicated blocks and
> > make datasets to point at one copy only.
> 
> NTFS can do this within a single filesystem.
> 
> It feels to me almost like the opposite of ditto blocks :-) Though I 
> would still want ditto blocks to work with this.

My mine use will be for things like Solaris zones or FreeBSD jails. It
is nice to have one base file system, which you can just clone, but over
the time the clones are getting bigger and bigger. If you sell virtual
web servers for example and all you costumers upgrade apache to a new
version you end up with X copies of the same blocks and you lose
everything you saved by using clones initially. Beeing able to run a
process in the background every night, which will aggregate the blocks
back would be really nice.

-- 
Pawel Jakub Dawidek                       http://www.wheel.pl
pjd at FreeBSD.org                           http://www.FreeBSD.org
FreeBSD committer                         Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
URL: 
<http://mail.opensolaris.org/pipermail/zfs-code/attachments/20071012/93fb6ee3/attachment.bin>

Reply via email to