HTTPS without HTTP/2 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ m = 1 >h2load -n100000 -c100 -m1 https://localhost/ starting benchmark... spawning thread #0: 100 total client(s). 100000 total requests TLS Protocol: TLSv1.2 Cipher: ECDHE-RSA-AES256-GCM-SHA384 Server Temp Key: ECDH P-256 256 bits Application protocol: http/1.1 progress: 10% done progress: 20% done progress: 30% done progress: 40% done progress: 50% done progress: 60% done progress: 70% done progress: 80% done progress: 90% done progress: 100% done finished in 81.65s, 1224.7 req/s, 45.45MB/s requests: 100000 total, 100000 started, 100000 done, 100000 succeeded, 0 failed, 0 errored, 0 timeout status codes: 100000 2xx, 0 3xx, 0 4xx, 0 5xx traffic: 3891164800 bytes total, 20313500 bytes headers, 3871500000 bytes data min max mean sd +/- sd time for request: 1.56ms 257.21ms 50.55ms 11.98ms 91.81% time for connect: 168.24ms 5.44s 2.07s 2.50s 64.00% time to 1st byte: 237.48ms 5.50s 2.14s 2.50s 64.00% +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ m = 2 >h2load -n100000 -c100 -m2 https://localhost/ starting benchmark... spawning thread #0: 100 total client(s). 100000 total requests TLS Protocol: TLSv1.2 Cipher: ECDHE-RSA-AES256-GCM-SHA384 Server Temp Key: ECDH P-256 256 bits Application protocol: http/1.1 progress: 10% done progress: 20% done progress: 30% done progress: 40% done progress: 50% done progress: 60% done +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ m = 100 >h2load -n100000 -c100 -m100 https://localhost/ starting benchmark... spawning thread #0: 100 total client(s). 100000 total requests TLS Protocol: TLSv1.2 Cipher: ECDHE-RSA-AES256-GCM-SHA384 Server Temp Key: ECDH P-256 256 bits Application protocol: http/1.1 progress: 10% done progress: 20% done progress: 30% done progress: 40% done progress: 70% done finished in 38.59s, 1308.62 req/s, 48.55MB/s requests: 100000 total, 100000 started, 100000 done, 50500 succeeded, 49500 failed, 49500 errored, 0 timeout status codes: 50500 2xx, 0 3xx, 0 4xx, 0 5xx traffic: 1964768500 bytes total, 10259000 bytes headers, 1955107500 bytes data min max mean sd +/- sd time for request: 2.43ms 8.23s 2.47s 1.17s 63.10% time for connect: 184.18ms 5.65s 2.21s 2.50s 64.00% time to 1st byte: 334.92ms 6.88s 3.00s 2.50s 61.00% +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ m = 100 but c = 1000 >h2load -n100000 -c1000 -m100 https://localhost/ starting benchmark... spawning thread #0: 1000 total client(s). 100000 total requests TLS Protocol: TLSv1.2 Cipher: ECDHE-RSA-AES256-GCM-SHA384 Server Temp Key: ECDH P-256 256 bits Application protocol: http/1.1 progress: 60% done progress: 70% done progress: 80% done progress: 90% done progress: 100% done finished in 37.66s, 1263.9 req/s, 46.97MB/s requests: 100000 total, 47600 started, 100000 done, 47600 succeeded, 52400 failed, 52400 errored, 0 timeout status codes: 47600 2xx, 0 3xx, 0 4xx, 0 5xx traffic: 1854734000 bytes total, 9662800 bytes headers, 1842834000 bytes data min max mean sd +/- sd time for request: 262.94ms 7.21s 2.33s 1.13s 63.26% time for connect: 400.09ms 36.21s 17.47s 10.82s 59.03% time to 1st byte: 674.98ms 36.82s 18.31s 10.76s 58.82% +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++