]> granicus.if.org Git - curl/commit
curl: set a 100K buffer size by default
authorDaniel Stenberg <daniel@haxx.se>
Mon, 24 Apr 2017 10:03:08 +0000 (12:03 +0200)
committerDaniel Stenberg <daniel@haxx.se>
Tue, 25 Apr 2017 09:02:19 +0000 (11:02 +0200)
commit96ece5c0eef0ca4953ec306e59fd7aa8d48be793
tree6b8296148514134964e4a54de4796be40eb8c04f
parente698b822877898c44f0ee809b17aff8437674128
curl: set a 100K buffer size by default

Test command 'time curl http://localhost/80GB -so /dev/null' on a Debian
Linux.

Before (middle performing run out 9):

 real    0m28.078s
 user    0m11.240s
 sys     0m12.876s

After (middle performing run out 9)

 real    0m26.356s (93.9%)
 user    0m5.324s  (47.4%)
 sys     0m8.368s  (65.0%)

Also, doing SFTP over a 200 millsecond latency link is now about 6 times
faster.

Closes #1446
src/tool_operate.c
tests/data/test1400
tests/data/test1401
tests/data/test1402
tests/data/test1403
tests/data/test1404
tests/data/test1405
tests/data/test1406
tests/data/test1407
tests/data/test1420