On Wed, Mar 30, 2011 at 04:30:33PM -0400, Singer X.J. Wang wrote:
> My initial theory is that you're CPU bound ATM. The rsync program is a
> single process which cannot use multiple CPUs. I recommend Patrick's idea of
> multiple processes.

IIRC, rsync ends up with multiple processes per job:

>From http://rsync.samba.org/how-rsync-works.html

Local Rsync jobs (when the source and destination are both on locally
mounted filesystems) are done exactly like a push. The client, which
becomes the sender, forks a server process to fulfill the receiver role.
The client/sender and server/receiver communicate with each other over
pipes.

***

But yes, beyond that doesn't have a high degree of parallelism.

_______________________________________________
Tech mailing list
Tech@lists.lopsa.org
https://lists.lopsa.org/cgi-bin/mailman/listinfo/tech
This list provided by the League of Professional System Administrators
 http://lopsa.org/

Reply via email to