On 30/04/06, Patrick Lauer <[EMAIL PROTECTED]> wrote:
Hi all,
I had this random idea that many of our distfiles are .tar.gz while more
efficient compression methods exist. So I did some testing for fun:
If you already have an old copy of the distfile it's much more
bandwidth efficient to transfer deltas. Many Gentoo users rarely clean
out /usr/portage/distfiles so it could be quite a bandwidth saving to
use something like zsync http://zsync.moria.org.uk/ .
I did some tests a long time ago and found that a version bump of a
package like kdegraphics produced a 300k uncompressed diff, which was
25x more bandwidth efficient to transfer with rsync than to download
the full bz2 file. I haven't played with zsync yet, but the technical
paper suggests it is close to 'rsync -z' in terms of bandwidth
efficiency, and it removes some of the drawbacks of rsync, such as
high server load and the requirement to run a special daemon.
--
[email protected] mailing list