mirror of
https://git.libssh.org/projects/libssh.git
synced 2025-08-01 11:26:52 +03:00
benchmarks: refactoring + sync sftp tests
no surprise, sync sftp is much slower, even for localhost, especially for download.
This commit is contained in:
@ -189,11 +189,16 @@ const char python_giver[] =
|
||||
"r=sys.stdin.read(2)\n"
|
||||
"towrite=XXXXXXXXXX\n"
|
||||
"wrote=0\n"
|
||||
"mtu = 32786\n"
|
||||
"buf = 'A'*mtu\n"
|
||||
"while(wrote < towrite):\n"
|
||||
" buffersize=towrite-wrote\n"
|
||||
" if(buffersize > 4096):\n"
|
||||
" buffersize=4096\n"
|
||||
" sys.stdout.write('A'*buffersize)\n"
|
||||
" if(buffersize > mtu):\n"
|
||||
" buffersize=mtu\n"
|
||||
" if(buffersize == mtu):\n"
|
||||
" sys.stdout.write(buf)\n"
|
||||
" else:\n"
|
||||
" sys.stdout.write('A'*buffersize)\n"
|
||||
" wrote+=buffersize\n"
|
||||
"sys.stdout.flush()\n";
|
||||
|
||||
|
Reference in New Issue
Block a user