rsync daemon performance

Paul Slootman paul+rsync at wurtel.net
Tue Mar 9 06:42:34 MST 2010


On Sat 06 Mar 2010, Wayne Davison wrote:
> On Thu, Feb 25, 2010 at 5:20 PM, Tom Dickson <tdickson at finarta.net> wrote:
> 
> > Is it possible to get a "pool" of waiting daemons, similar to how apache
> > runs?
> 
> No, there is no support for that in rsync at the moment.  I don't think it
> would be simple to add, but if someone wants to work on patch, I'd consider
> adding it to rsync (whether as a feature or a patch would depend on the
> change).

I wonder what the benefit would be.

Now I find it's useful that rsync parses the rsyncd.conf at connect
time,  not when the daemon is started.

The overhead of rsync starting a new process to handle a client is also
a lot lower relative to the disk IO resulting from any transfer as well;
especially compared to a typical apache situation where a page view may
result is multiple parallel HTTP connections to the server.


Paul


More information about the rsync mailing list