On Fri, 27 Aug 2021 20:24:40 +0900 Takashi Yano wrote: > Hi Ken, > > Thanks much! I tested topic/pipe branch. > > [yano@cygwin-PC ~]$ scp test.dat yano@linux-server:. > yano@linux-server's password: > test.dat 100% 100MB 95.9MB/s 00:01 > [yano@cygwin-PC ~]$ scp yano@linux-server:test.dat . > yano@linux-server's password: > test.dat 100% 100MB 8.0MB/s 00:12 > > yano@linux-server:~$ scp yano@cygwin-PC:test.dat . > yano@cygwin-PC's password: > test.dat 100% 100MB 109.7MB/s 00:00 > yano@linux-server:~$ scp test.dat yano@cygwin-PC:. > yano@cygwin-PC's password: > test.dat 100% 100MB 31.4MB/s 00:03 > > As shown above, outgoing transfer-rate has been improved upto near > theoretical limit. However, incoming transfer-rate is not improved > much. > > I digged further and found the first patch attached solves the issue > as follows. > > [yano@cygwin-PC ~]$ scp yano@linux-server:test.dat . > yano@linux-server's password: > test.dat 100% 100MB 112.8MB/s 00:00 > > yano@linux-server2:~$ scp test.dat yano@cygwin-PC:. > yano@cygwin-PC's password: > test.dat 100% 100MB 102.5MB/s 00:00 With this patch (2e36ae2e), I found a problem that mintty gets into high load if several keys are typed quickly. Therefore, I would like to propose a patch attached. -- Takashi Yano