[tahoe-dev] Tahoe performance

Luke Scharf luke.scharf at clusterbee.net
Thu Feb 19 19:30:55 UTC 2009

Brian Warner wrote:
> When rsync decides that the file might have changed, over a regular network
> (e.g. ssh), it uses a clever differencing algorithm. It does one read at the
> source, one read at the destination, some amount of writing over the network,
> and some amount of writing at the destination, where the amount of
> network+writing depends upon how much has actually changed (there's some
> reading over the network too, but it's a small fraction of the filesize). The
> algorithm is so clever that it can efficiently handle insertions and
> deletions.

That clears it up a bit!  I don't know any of rsync's tricks that I 
couldn't discover with lsof or ls -a....


More information about the tahoe-dev mailing list