[tahoe-dev] Tahoe performance
Luke Scharf
luke.scharf at clusterbee.net
Thu Feb 19 11:30:55 PST 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....
-Luke
More information about the tahoe-dev
mailing list