The rsync algorithm

dc.contributor.authorTridgell, Andrewen_US
dc.contributor.authorMackerras, Paulen_US
dc.date.accessioned2003-07-07en_US
dc.date.accessioned2004-05-19T12:43:36Zen_US
dc.date.accessioned2011-01-05T08:37:42Z
dc.date.available2004-05-19T12:43:36Zen_US
dc.date.available2011-01-05T08:37:42Z
dc.date.created1996en_US
dc.date.issued1996en_US
dc.description.abstractThis report presents an algorithm for updating a file on one machine to be identical to a file on another machine. We assume that the two machines are connected by a low-bandwidth high-latency bi-directional communications link. The algorithm identifies parts of the source file which are identical to some part of the destination file, and only sends those parts which cannot be matched in this way. Effectively, the algorithm computes a set of differences without having both files on the same machine. The algorithm works best when the files are similar, but will also function correctly and reasonably efficiently when the files are quite different.en_US
dc.format.extent152912 bytesen_US
dc.format.extent356 bytesen_US
dc.format.mimetypeapplication/pdfen_US
dc.format.mimetypeapplication/octet-streamen_US
dc.identifier.urihttp://hdl.handle.net/1885/40765en_US
dc.language.isoen_AUen_AU
dc.relation.ispartofseriesJoint Computer Science Technical Report Series
dc.subjectrsync algorithmen_US
dc.subjectrolling checksumen_US
dc.subjectchecksum searchingen_US
dc.subjectpipeliningen_US
dc.titleThe rsync algorithmen_US
dc.typeWorking/Technical Paperen_US
local.citationTR-CS-96-05en_US
local.contributor.affiliationDepartment of Computer Science, FEITen_US
local.contributor.affiliationANUen_US
local.description.refereednoen_US
local.identifier.citationmonthjunen_US
local.identifier.citationyear1996en_US
local.identifier.eprintid1600en_US
local.rights.ispublishedyesen_US

Downloads

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
TR-CS-96-05.pdf
Size:
149.33 KB
Format:
Adobe Portable Document Format
Description:
Published version