does rsync work in lockstep? parallel could improve high latency performance

2010-08-19 Thread travis+ml-rsync
Just curious if the protocol sends a request and waits for a response, or whether it can multiplex multiple requests on a single connection. This could improve performance over high latency links, if a lot of time is spent waiting for the response (i.e. when the hashes match). -- Travis is an

Re: does rsync work in lockstep? parallel could improve high latency performance

2010-08-19 Thread travis+ml-rsync
Oh, and if it buffers requests sent to its STDIN, that's fine. To actually complete requests in parallel, you'd need a multithread or multiprocess app, and that's complicated. The proper term for what I'm suggesting is probably pipelining. -- Travis is an organic computer peripheral. My emails

Re: does rsync work in lockstep? parallel could improve high latency performance

2010-08-19 Thread Carlos Carvalho
travis+ml-rs...@subspacefield.org (travis+ml-rs...@subspacefield.org) wrote on 19 August 2010 12:50: Oh, and if it buffers requests sent to its STDIN, that's fine. To actually complete requests in parallel, you'd need a multithread or multiprocess app, and that's complicated. The proper