← Back to team overview

syncany-team team mailing list archive

Re: Arbitrary Chunk Sizes


Hey Stefan,

I'll tackle that problem in my Master thesis. Check out what I wrote here:


On Thu, Jun 2, 2011 at 8:15 PM, Stefan Mai <ubuntu@xxxxxxxxxxxxx> wrote:
> I think it would be useful to have arbitrary chunk sizes in Syncany. In all
> cases where there is an insertion to the beginning of a file that is not of
> length 512, the rest of the file will be offset and all subsequent chunks
> will be marked dirty and discarded. I think it would be useful to have a
> procedure that tries to find existing chunks in the new file and generates a
> minimal changeset. This might result in fragmentation as smaller and smaller
> chunks are created, so there should also be a feature to combine fragments
> into larger chunks so that filesystem performance isn't degraded.
> Anyone have any thoughts on this? Should I file a blueprint for this?
> See Chapter 3 of Andrew Tridgell's thesis for more details about how rsync
> accomplishes this:
> http://samba.org/~tridge/phd_thesis.pdf
> --
> Mailing list: https://launchpad.net/~syncany-team
> Post to     : syncany-team@xxxxxxxxxxxxxxxxxxx
> Unsubscribe : https://launchpad.net/~syncany-team
> More help   : https://help.launchpad.net/ListHelp

Follow ups