[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apt-proxy, apt-get und rsync



Hallo Udo,

On Mon, May 06, 2002 at 06:40:59PM +0200, Udo Mueller wrote:

snip

> Wie soll rsync denn nur die Diffenrenzen bei einer Binardatei
> erkennen und nur diese laden?
> Wenn Änderungen an einer Datei sind, Größe (Datum), dann wird diese
> komplett transferiert.

Glücklicherweise nein!
Es gibt durchaus die Moeglichkeit, auch festzustellen ob sich
Binärdateien unterscheiden. md5sum z.B.
Und genau darauf basiert rsync. Es zerteilt das Binary in Bloecke,
macht checksums darauf (afaik 128-bit md4) überträgt nur die
Bloecke die sich geändert haben und setzt das Ganze wieder zusammen.
So grob. Ist afair irgendwo in der Doku genau beschrieben.
Gerade *das* ist der Vorteil von rsync, ansonsten koennte man das mit
nem Einzeiler und ssh/scp oder rsh/rcp implementieren. Da das Datum
aber (bei .deb) weniger aussagekräftig als die Versionsnummer sein
sollte, sollte man das dann besser ganz lassen. 
So überträgt rsync wirklich nur die checksums und die geänderten
Bloecke. Mehr Rechenaufwand für Server und Client aber idR deutlich
weniger Netzlast.

Gruß,
Andreas
-- 
Andreas Poenicke
Institut f"ur Theoretische Festk"orperphysik
Universit"at Karlsruhe, Wolfgang-Gaede-Str. 1, D-76128 Karlsruhe
e-mail: poeni@tfp.physik.uni-karlsruhe.de


-- 
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



Reply to: