Pawel Jakub Dawidek wrote:
> 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.

Yeah, that would be nice.  De-duplication is on the list of problems we'd 
like to attack sooner rather than later.

--matt

Reply via email to