label | common value | ||||
---|---|---|---|---|---|
by | austin@google.com | ||||
cpu | Intel(R) Xeon(R) CPU E5-1650 v2 @ 3.50GHz | ||||
goarch | amd64 | ||||
goos | linux | ||||
tool | benchmany | ||||
uname-sr | Linux 4.2.0-22-generic | ||||
upload | 20170330.4 | ||||
upload-file | 11 | ||||
upload-part | 20170330.4/0 | ||||
upload-time | 2017-03-30T20:28:26Z | ||||
label | values | ||||
commit |
commit:01ac5b8dcfe5342af3770b0834220b87ea328fad:
commit:9d96f6d72012c7ef902eecbec43ff7cf2a37c79d:
|
||||
commit-time |
commit:01ac5b8dcfe5342af3770b0834220b87ea328fad:
commit:9d96f6d72012c7ef902eecbec43ff7cf2a37c79d:
|
commit:01ac5b8dcfe5342af3770b0834220b87ea328fad | commit:9d96f6d72012c7ef902eecbec43ff7cf2a37c79d | |||
---|---|---|---|---|
time/op | delta | |||
Garbage/benchmem-MB=64-12 | 2.28ms ± 1% | 2.28ms ± 0% | −0.27% | (p=0.029 n=18+17) |
JSON-12 | 12.0ms ± 0% | 12.0ms ± 1% | ~ | (p=0.503 n=18+17) |
HTTP-12 | 11.5µs ± 0% | 11.5µs ± 1% | ~ | (p=0.885 n=17+17) |
BinaryTree17-12 | 2.52s ± 1% | 2.55s ± 3% | +0.91% | (p=0.001 n=17+20) |
Fannkuch11-12 | 3.15s ± 0% | 3.15s ± 0% | ~ | (p=0.916 n=18+19) |
FmtFprintfEmpty-12 | 48.2ns ± 3% | 48.2ns ± 7% | ~ | (p=0.909 n=20+20) |
FmtFprintfString-12 | 73.7ns ± 0% | 73.8ns ± 1% | ~ | (p=0.732 n=19+18) |
FmtFprintfInt-12 | 80.9ns ± 1% | 81.3ns ± 2% | ~ | (p=0.134 n=17+19) |
FmtFprintfIntInt-12 | 125ns ± 0% | 124ns ± 1% | ~ | (p=0.054 n=20+20) |
FmtFprintfPrefixedInt-12 | 169ns ± 1% | 170ns ± 1% | ~ | (p=0.063 n=18+20) |
FmtFprintfFloat-12 | 218ns ± 0% | 218ns ± 0% | ~ | (all equal) |
FmtManyArgs-12 | 494ns ± 0% | 494ns ± 0% | ~ | (p=0.752 n=20+20) |
GobDecode-12 | 6.70ms ± 1% | 6.69ms ± 0% | ~ | (p=0.077 n=20+18) |
GobEncode-12 | 5.27ms ± 0% | 5.27ms ± 0% | ~ | (p=0.673 n=18+18) |
Gzip-12 | 229ms ± 1% | 229ms ± 1% | ~ | (p=0.461 n=18+19) |
Gunzip-12 | 39.9ms ± 0% | 39.9ms ± 0% | ~ | (p=0.583 n=19+19) |
HTTPClientServer-12 | 79.7µs ± 2% | 79.6µs ± 3% | ~ | (p=0.429 n=20+20) |
JSONEncode-12 | 15.0ms ± 0% | 15.0ms ± 0% | ~ | (p=0.893 n=18+19) |
JSONDecode-12 | 58.3ms ± 0% | 58.3ms ± 0% | ~ | (p=0.685 n=18+19) |
Mandelbrot200-12 | 4.07ms ± 0% | 4.07ms ± 0% | ~ | (p=0.669 n=19+18) |
GoParse-12 | 3.16ms ± 1% | 3.15ms ± 1% | ~ | (p=0.063 n=20+20) |
RegexpMatchEasy0_32-12 | 73.2ns ± 1% | 73.2ns ± 1% | ~ | (p=0.593 n=18+19) |
RegexpMatchEasy0_1K-12 | 241ns ± 1% | 241ns ± 0% | +0.21% | (p=0.003 n=20+12) |
RegexpMatchEasy1_32-12 | 70.1ns ± 2% | 69.7ns ± 1% | ~ | (p=0.112 n=20+19) |
RegexpMatchEasy1_1K-12 | 371ns ± 1% | 371ns ± 1% | ~ | (p=0.176 n=16+19) |
RegexpMatchMedium_32-12 | 110ns ± 0% | 110ns ± 1% | ~ | (p=0.170 n=20+20) |
RegexpMatchMedium_1K-12 | 34.8µs ± 0% | 35.0µs ± 2% | +0.43% | (p=0.033 n=16+18) |
RegexpMatchHard_32-12 | 1.79µs ± 0% | 1.78µs ± 0% | −0.06% | (p=0.024 n=20+17) |
RegexpMatchHard_1K-12 | 53.8µs ± 0% | 53.8µs ± 0% | ~ | (p=0.076 n=19+18) |
Revcomp-12 | 589ms ±170% | 526ms ± 3% | ~ | (p=0.838 n=16+16) |
Template-12 | 65.4ms ± 0% | 65.4ms ± 0% | ~ | (p=0.327 n=20+20) |
TimeParse-12 | 325ns ± 0% | 325ns ± 0% | −0.19% | (p=0.015 n=20+19) |
TimeFormat-12 | 336ns ± 0% | 336ns ± 0% | ~ | (p=0.317 n=19+20) |
[Geo mean] | 63.6µs | 63.4µs | −0.31% | |
GC-bytes-from-system | delta | |||
Garbage/benchmem-MB=64-12 | 7.24M ± 5% | 7.33M ± 6% | ~ | (p=0.299 n=20+19) |
JSON-12 | 7.92M ±14% | 7.86M ±19% | ~ | (p=0.698 n=20+20) |
HTTP-12 | 1.54M ± 0% | 1.55M ± 1% | +0.23% | (p=0.039 n=17+20) |
[Geo mean] | 4.46M | 4.47M | +0.22% | |
STW-time/GC | delta | |||
Garbage/benchmem-MB=64-12 | 119µs ± 3% | 120µs ± 8% | ~ | (p=0.901 n=16+17) |
JSON-12 | 199µs ± 9% | 201µs ±16% | ~ | (p=0.822 n=19+18) |
HTTP-12 | 120µs ± 2% | 120µs ± 3% | ~ | (p=0.817 n=17+16) |
[Geo mean] | 142µs | 142µs | +0.48% | |
STW-time/op | delta | |||
Garbage/benchmem-MB=64-12 | 5.44µs ± 4% | 5.48µs ± 9% | ~ | (p=0.756 n=16+17) |
JSON-12 | 30.2µs ± 9% | 30.5µs ±14% | ~ | (p=0.940 n=19+18) |
HTTP-12 | 58.5ns ± 3% | 58.6ns ± 3% | ~ | (p=0.825 n=17+16) |
[Geo mean] | 2.13µs | 2.14µs | +0.57% | |
allocated-bytes/op | delta | |||
Garbage/benchmem-MB=64-12 | 2.78MB ± 0% | 2.78MB ± 0% | ~ | (p=0.973 n=20+20) |
JSON-12 | 7.87MB ± 0% | 7.87MB ± 0% | ~ | (p=0.330 n=20+20) |
HTTP-12 | 4.83kB ± 0% | 4.83kB ± 0% | ~ | (all equal) |
[Geo mean] | 473kB | 473kB | +0.00% | |
allocs/op | delta | |||
Garbage/benchmem-MB=64-12 | 68.5k ± 0% | 68.5k ± 0% | ~ | (all equal) |
JSON-12 | 105k ± 0% | 105k ± 0% | ~ | (all equal) |
HTTP-12 | 62.0 ± 0% | 62.0 ± 0% | ~ | (all equal) |
[Geo mean] | 7.65k | 7.65k | +0.00% | |
bytes-from-system | delta | |||
Garbage/benchmem-MB=64-12 | 177M ± 3% | 177M ± 3% | ~ | (p=0.692 n=20+19) |
JSON-12 | 206M ±15% | 206M ±15% | ~ | (p=0.862 n=20+20) |
HTTP-12 | 46.0M ± 0% | 46.0M ± 0% | ~ | (all equal) |
[Geo mean] | 119M | 119M | −0.12% | |
heap-bytes-from-system | delta | |||
Garbage/benchmem-MB=64-12 | 161M ± 2% | 160M ± 2% | ~ | (p=0.170 n=19+19) |
JSON-12 | 192M ±15% | 192M ±15% | ~ | (p=0.841 n=20+20) |
HTTP-12 | 37.2M ± 0% | 37.2M ± 0% | ~ | (p=0.761 n=20+20) |
[Geo mean] | 105M | 105M | −0.20% | |
other-bytes-from-system | delta | |||
Garbage/benchmem-MB=64-12 | 6.92M ± 6% | 6.97M ± 7% | ~ | (p=0.499 n=20+20) |
JSON-12 | 5.02M ± 8% | 4.99M ± 7% | ~ | (p=0.499 n=20+20) |
HTTP-12 | 4.85M ± 0% | 4.84M ± 0% | −0.07% | (p=0.039 n=17+20) |
[Geo mean] | 5.52M | 5.52M | +0.04% | |
peak-RSS-bytes | delta | |||
Garbage/benchmem-MB=64-12 | 169MB ± 4% | 169MB ± 4% | ~ | (p=0.738 n=20+20) |
JSON-12 | 202MB ±15% | 201MB ±14% | ~ | (p=0.773 n=20+20) |
HTTP-12 | 40.4MB ± 8% | 40.0MB ±12% | ~ | (p=0.359 n=18+18) |
[Geo mean] | 111MB | 111MB | −0.41% | |
peak-VM-bytes | delta | |||
Garbage/benchmem-MB=64-12 | 179MB ± 2% | 179MB ± 1% | ~ | (p=0.415 n=19+15) |
JSON-12 | 209MB ±15% | 208MB ±14% | ~ | (p=0.862 n=20+20) |
HTTP-12 | 955MB ±23% | 961MB ±25% | ~ | (p=0.814 n=20+20) |
[Geo mean] | 329MB | 329MB | +0.07% | |
stack-bytes-from-system | delta | |||
Garbage/benchmem-MB=64-12 | 2.19M ±11% | 2.22M ±12% | ~ | (p=0.506 n=20+20) |
JSON-12 | 1.12M ± 5% | 1.12M ± 6% | ~ | (p=0.715 n=18+20) |
HTTP-12 | 2.42M ± 7% | 2.42M ± 6% | ~ | (p=0.761 n=20+20) |
[Geo mean] | 1.81M | 1.82M | +0.23% | |
user+sys-time/op | delta | |||
Garbage/benchmem-MB=64-12 | 26.8ms ± 0% | 26.7ms ± 0% | ~ | (p=0.280 n=19+19) |
JSON-12 | 141ms ± 0% | 141ms ± 0% | ~ | (p=0.994 n=19+19) |
HTTP-12 | 122µs ± 0% | 122µs ± 0% | ~ | (p=0.159 n=20+20) |
[Geo mean] | 7.71ms | 7.71ms | +0.00% | |
P50-time/op | delta | |||
HTTP-12 | 477µs ± 0% | 477µs ± 0% | ~ | (p=0.274 n=17+17) |
P95-time/op | delta | |||
HTTP-12 | 928µs ± 1% | 930µs ± 1% | ~ | (p=0.073 n=17+17) |
P99-time/op | delta | |||
HTTP-12 | 1.38ms ± 2% | 1.39ms ± 2% | +0.80% | (p=0.007 n=17+17) |
speed | delta | |||
GobDecode-12 | 115MB/s ± 1% | 115MB/s ± 0% | ~ | (p=0.068 n=20+18) |
GobEncode-12 | 146MB/s ± 0% | 146MB/s ± 0% | ~ | (p=0.645 n=18+18) |
Gzip-12 | 84.9MB/s ± 1% | 84.8MB/s ± 1% | ~ | (p=0.429 n=18+19) |
Gunzip-12 | 487MB/s ± 0% | 487MB/s ± 0% | ~ | (p=0.608 n=19+19) |
JSONEncode-12 | 130MB/s ± 0% | 130MB/s ± 0% | ~ | (p=0.863 n=18+19) |
JSONDecode-12 | 33.3MB/s ± 0% | 33.3MB/s ± 0% | ~ | (p=0.712 n=18+19) |
GoParse-12 | 18.3MB/s ± 1% | 18.4MB/s ± 1% | ~ | (p=0.066 n=20+20) |
RegexpMatchEasy0_32-12 | 437MB/s ± 1% | 437MB/s ± 1% | ~ | (p=0.491 n=20+19) |
RegexpMatchEasy0_1K-12 | 4.25GB/s ± 0% | 4.25GB/s ± 1% | ~ | (p=0.052 n=17+17) |
RegexpMatchEasy1_32-12 | 457MB/s ± 2% | 459MB/s ± 2% | ~ | (p=0.099 n=20+19) |
RegexpMatchEasy1_1K-12 | 2.75GB/s ± 0% | 2.76GB/s ± 1% | ~ | (p=0.256 n=15+19) |
RegexpMatchMedium_32-12 | 9.09MB/s ± 0% | 9.08MB/s ± 0% | ~ | (p=0.139 n=20+18) |
RegexpMatchMedium_1K-12 | 29.4MB/s ± 0% | 29.3MB/s ± 2% | −0.43% | (p=0.014 n=16+18) |
RegexpMatchHard_32-12 | 17.9MB/s ± 0% | 17.9MB/s ± 0% | +0.06% | (p=0.029 n=20+17) |
RegexpMatchHard_1K-12 | 19.0MB/s ± 0% | 19.0MB/s ± 0% | ~ | (p=0.095 n=19+18) |
Revcomp-12 | 394MB/s ±78% | 483MB/s ± 3% | ~ | (p=0.236 n=20+16) |
Template-12 | 29.7MB/s ± 0% | 29.7MB/s ± 0% | ~ | (p=0.371 n=20+20) |
[Geo mean] | 117MB/s | 118MB/s | +1.25% | |