curl-library
Re: libssh2 optimization [was: Re: Windows users! Help us test upload performance tuning?]
Date: Sun, 26 Aug 2018 16:03:16 +0200
Daniel Jelinski via curl-library (Sun, 26 Aug 2018 09:09:58 +0200):
>added 100ms: original 310kB/sec, patched 9900kB/sec
Impressive results!
>The patched version is CPU-bound on lower latencies; when the latency
>goes higher, SSH window becomes the limiting factor. I read that HPN
>SSH should do better on high latency links, didn't try it out.
I had also been looking at HPN SSH. If you try that you should increase the
buffersize as well: https://github.com/rapier1/openssh-portable/pull/11
>https://github.com/djelinski/libssh2/commit/c321b5d3a0ed964b291c710179dde7385e514ef7
>It's not ready for inclusion; it requires cleanup, and breaks SSL
>backends other than openSSL with AES-CTR support.
There is an open issue with AES-CTR in HPN SSH:
https://github.com/rapier1/openssh-portable/issues/13#issuecomment-279778429
I did not run any tests yet. I will see if I can build it for Windows under
Cygwin. https://github.com/rapier1/hpn-ssh/tree/master/contrib/cygwin
-- Jan ------------------------------------------------------------------- Unsubscribe: https://cool.haxx.se/list/listinfo/curl-library Etiquette: https://curl.haxx.se/mail/etiquette.htmlReceived on 2018-08-26