On Thu, Oct 04, 2007 at 11:47:33PM +0200, Kurt Roeckx wrote:
> > > Doing 2 rsync runs puts a higher load on the other server for no
> > > good reason.  You can have a perfectly working mirror with just 1
> > > rsync call.
> > 
> > If you have --delay-updates, you have one large dependency on the speed of
> > your disks while the final operation of moving updates in place completes.
> > 
> > If you also do two stages of rsync, you only depend on the speed of
> > replacement of each individual index file.
> 
> All the "replacements" happen in "dists/".  I've actually had
> a version with 3 rsync's at some point, where the second
> one would only do dists.  It's seems to take just as long to do that
> as the 1 or 3 rsync version, which is in the order of a few seconds.

That's good, your I/O subsystem can handle the trawling each time, it's
probably all in memory cache. There are still plenty of systems out there
who don't have that luxury, and these usually also don't have too much
free space to keep the temporary data in, so we still recommend stages
to make sure.

-- 
     2. That which causes joy or happiness.



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to