rsyncing signed tarballs (Re: [79599] trunk/base)

Rainer Müller raimue at macports.org
Tue Jun 21 03:50:44 PDT 2011


On 06/21/2011 12:12 PM, Joshua Root wrote:
> On 2011-6-21 16:09 , Rainer Müller wrote:
>> But I don't remember we ever evaluated the impact of using a tarball
>> instead of
>> individual files. I am not yet convinced this will scale in the same way
>> it did before.
> 
> In what way do you expect it may not scale? I did test this before I
> made the change, and it performs fine on a 1.8 GHz G5. Rsync reported a
> speedup of 506 for ports and 290 for base when selfupdating today.

With multiple smaller files rsync could skip files based on modification
time. With a single large file, it is necessary to generate checksums
for each block and therefore I would expect more load for both the
server and client.

Rainer


More information about the macports-dev mailing list