cygrunsrv + sshd + rsync = 20 times too slow -- throttled?

Ken Brown kbrown@cornell.edu
Thu Aug 26 15:47:52 GMT 2021


On 8/25/2021 4:33 PM, Mario Emmenlauer wrote:
> On 25.08.21 19:52, Ken Brown via Cygwin wrote:
>> A couple years ago I had an idea for changing the pipe implementation to avoid 
>> overlapped I/O:
>>
>>    https://cygwin.com/pipermail/cygwin-patches/2019q2/009393.html
>>    https://cygwin.com/pipermail/cygwin-patches/2019q2/009423.html
>>
>> I never followed up on it.  But if you think it might help with this problem, 
>> I could dust it off and try to finish it.
> 
> This sounds quite interesting! Do I assume correctly that these
> changes may likely lead to a general improvement also in other
> situations if the impact of the pipe is so big for this specific
> case? Pipes are most likely used in quite a lot of scenarios?!

I'm not prepared to make any predictions.  We won't really know without testing.

Ken


More information about the Cygwin mailing list