Created
May 30, 2013 04:47
-
-
Save mrkvm/5675771 to your computer and use it in GitHub Desktop.
Go http benchmark comparison. Linux (old) vs. FreeBSD (new). Note especially the significant slowdown in client/server numbers.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
benchmark old ns/op new ns/op delta | |
BenchmarkHeaderWriteSubset 1925 2241 +16.42% | |
BenchmarkReadRequestChrome 10393 12791 +23.07% | |
BenchmarkReadRequestCurl 5424 6398 +17.96% | |
BenchmarkReadRequestApachebench 5145 6348 +23.38% | |
BenchmarkReadRequestSiege 7212 8892 +23.29% | |
BenchmarkReadRequestWrk 3428 4220 +23.10% | |
BenchmarkClientServer 90999 8016844 +8709.82% | |
BenchmarkClientServerParallel4 81917 2027296 +2374.82% | |
BenchmarkClientServerParallel64 76994 200184 +160.00% | |
BenchmarkServer 113977 4054128 +3456.97% | |
BenchmarkServerFakeConnNoKeepAlive 22937 27911 +21.69% | |
BenchmarkServerFakeConnWithKeepAlive 18579 23167 +24.69% | |
BenchmarkServerFakeConnWithKeepAliveLite 12121 15139 +24.90% | |
BenchmarkServerHandlerTypeLen 14839 18686 +25.92% | |
BenchmarkServerHandlerNoLen 13589 17172 +26.37% | |
BenchmarkServerHandlerNoType 14031 17718 +26.28% | |
BenchmarkServerHandlerNoHeader 11376 14176 +24.61% | |
benchmark old MB/s new MB/s speedup | |
BenchmarkReadRequestChrome 58.78 47.77 0.81x | |
BenchmarkReadRequestCurl 14.38 12.19 0.85x | |
BenchmarkReadRequestApachebench 15.94 12.92 0.81x | |
BenchmarkReadRequestSiege 20.94 16.98 0.81x | |
BenchmarkReadRequestWrk 11.67 9.48 0.81x | |
benchmark old allocs new allocs delta | |
BenchmarkHeaderWriteSubset 0 0 n/a% | |
BenchmarkReadRequestChrome 22 22 0.00% | |
BenchmarkReadRequestCurl 12 12 0.00% | |
BenchmarkReadRequestApachebench 12 12 0.00% | |
BenchmarkReadRequestSiege 16 16 0.00% | |
BenchmarkReadRequestWrk 8 8 0.00% | |
BenchmarkServerFakeConnNoKeepAlive 32 32 0.00% | |
BenchmarkServerFakeConnWithKeepAlive 27 27 0.00% | |
BenchmarkServerFakeConnWithKeepAliveLite 12 12 0.00% | |
BenchmarkServerHandlerTypeLen 19 19 0.00% | |
BenchmarkServerHandlerNoLen 17 17 0.00% | |
BenchmarkServerHandlerNoType 17 17 0.00% | |
BenchmarkServerHandlerNoHeader 12 12 0.00% | |
benchmark old bytes new bytes delta | |
BenchmarkHeaderWriteSubset 0 0 n/a% | |
BenchmarkReadRequestChrome 1490 1507 1.14% | |
BenchmarkReadRequestCurl 909 925 1.76% | |
BenchmarkReadRequestApachebench 909 925 1.76% | |
BenchmarkReadRequestSiege 1002 1017 1.50% | |
BenchmarkReadRequestWrk 849 865 1.88% | |
BenchmarkServerFakeConnNoKeepAlive 2495 2548 2.12% | |
BenchmarkServerFakeConnWithKeepAlive 2197 2249 2.37% | |
BenchmarkServerFakeConnWithKeepAliveLite 1047 1081 3.25% | |
BenchmarkServerHandlerTypeLen 1870 1921 2.73% | |
BenchmarkServerHandlerNoLen 1835 1887 2.83% | |
BenchmarkServerHandlerNoType 1836 1887 2.78% | |
BenchmarkServerHandlerNoHeader 1047 1081 3.25% |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment