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>