Last active
May 3, 2018 04:46
-
-
Save subosito/30af4cbe3069bc4286527b54237de6a9 to your computer and use it in GitHub Desktop.
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
# 01 | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 30000 55303 ns/op | |
BenchmarkExpand/cache-02-expandable-8 10000 104054 ns/op | |
BenchmarkExpand/cache-03-expandable-8 10000 155834 ns/op | |
BenchmarkExpand/cache-04-expandable-8 10000 204489 ns/op | |
BenchmarkExpand/cache-05-expandable-8 10000 149135 ns/op | |
BenchmarkExpand/cache-06-expandable-8 10000 151014 ns/op | |
BenchmarkExpand/cache-07-expandable-8 5000 251303 ns/op | |
BenchmarkExpand/cache-08-expandable-8 10000 202421 ns/op | |
PASS | |
ok github.com/bukalapak/cachexp 13.307s | |
# 02 | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 200000 6638 ns/op | |
BenchmarkExpand/cache-02-expandable-8 200000 11404 ns/op | |
BenchmarkExpand/cache-03-expandable-8 100000 14485 ns/op | |
BenchmarkExpand/cache-04-expandable-8 100000 18442 ns/op | |
BenchmarkExpand/cache-05-expandable-8 200000 11503 ns/op | |
BenchmarkExpand/cache-06-expandable-8 100000 13057 ns/op | |
BenchmarkExpand/cache-07-expandable-8 100000 24823 ns/op | |
BenchmarkExpand/cache-08-expandable-8 100000 21809 ns/op | |
PASS | |
ok github.com/bukalapak/cachexp 16.369s | |
# 03 jsoniter | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 300000 3963 ns/op | |
BenchmarkExpand/cache-02-expandable-8 200000 6668 ns/op | |
BenchmarkExpand/cache-03-expandable-8 200000 9325 ns/op | |
BenchmarkExpand/cache-04-expandable-8 200000 11291 ns/op | |
BenchmarkExpand/cache-05-expandable-8 200000 7528 ns/op | |
BenchmarkExpand/cache-06-expandable-8 200000 7824 ns/op | |
BenchmarkExpand/cache-07-expandable-8 100000 13225 ns/op | |
BenchmarkExpand/cache-08-expandable-8 100000 13500 ns/op | |
BenchmarkExpand/cache-09-expandable-8 500000 3095 ns/op | |
PASS | |
ok github.com/bukalapak/cachexp 15.685s | |
# 04 | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 300000 4295 ns/op | |
BenchmarkExpand/cache-02-expandable-8 200000 7559 ns/op | |
BenchmarkExpand/cache-03-expandable-8 200000 10004 ns/op | |
BenchmarkExpand/cache-04-expandable-8 100000 13801 ns/op | |
BenchmarkExpand/cache-05-expandable-8 200000 7936 ns/op | |
BenchmarkExpand/cache-06-expandable-8 200000 9035 ns/op | |
BenchmarkExpand/cache-07-expandable-8 100000 15347 ns/op | |
BenchmarkExpand/cache-08-expandable-8 100000 15264 ns/op | |
BenchmarkExpand/cache-09-expandable-8 500000 2370 ns/op | |
BenchmarkExpand/cache-10-expandable-8 200000 9143 ns/op | |
BenchmarkExpand/cache-11-expandable-8 200000 10126 ns/op | |
BenchmarkExpand/cache-12-expandable-8 100000 19193 ns/op | |
BenchmarkExpand/cache-13-expandable-8 300000 5067 ns/op | |
BenchmarkExpand/cache-14-expandable-8 200000 6611 ns/op | |
BenchmarkExpand/cache-15-expandable-8 200000 5745 ns/op | |
BenchmarkExpand/cache-16-expandable-8 2000000 699 ns/op | |
BenchmarkExpand/cache-17-expandable-8 2000000 913 ns/op | |
BenchmarkExpand/cache-18-expandable-8 500000 3661 ns/op | |
BenchmarkExpand/cache-19-expandable-8 300000 5157 ns/op | |
BenchmarkExpand/cache-20-expandable-8 200000 8897 ns/op | |
PASS | |
ok github.com/bukalapak/cachexp 35.255s | |
# 05 | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 300000 4651 ns/op 2635 B/op 40 allocs/op | |
BenchmarkExpand/cache-02-expandable-8 200000 7168 ns/op 4398 B/op 68 allocs/op | |
BenchmarkExpand/cache-03-expandable-8 200000 10061 ns/op 5599 B/op 95 allocs/op | |
BenchmarkExpand/cache-04-expandable-8 100000 12169 ns/op 6753 B/op 121 allocs/op | |
BenchmarkExpand/cache-05-expandable-8 200000 8083 ns/op 4366 B/op 80 allocs/op | |
BenchmarkExpand/cache-06-expandable-8 200000 8939 ns/op 4886 B/op 88 allocs/op | |
BenchmarkExpand/cache-07-expandable-8 100000 15567 ns/op 8948 B/op 145 allocs/op | |
BenchmarkExpand/cache-08-expandable-8 100000 14718 ns/op 8339 B/op 133 allocs/op | |
BenchmarkExpand/cache-09-expandable-8 1000000 2290 ns/op 1385 B/op 23 allocs/op | |
BenchmarkExpand/cache-10-expandable-8 200000 9313 ns/op 5223 B/op 89 allocs/op | |
BenchmarkExpand/cache-11-expandable-8 200000 10612 ns/op 6064 B/op 98 allocs/op | |
BenchmarkExpand/cache-12-expandable-8 100000 21185 ns/op 12464 B/op 174 allocs/op | |
BenchmarkExpand/cache-13-expandable-8 300000 4826 ns/op 2699 B/op 44 allocs/op | |
BenchmarkExpand/cache-14-expandable-8 200000 6247 ns/op 3677 B/op 61 allocs/op | |
BenchmarkExpand/cache-15-expandable-8 300000 6128 ns/op 2918 B/op 57 allocs/op | |
BenchmarkExpand/cache-16-expandable-8 2000000 682 ns/op 166 B/op 10 allocs/op | |
BenchmarkExpand/cache-17-expandable-8 2000000 931 ns/op 228 B/op 10 allocs/op | |
BenchmarkExpand/cache-18-expandable-8 500000 3384 ns/op 1642 B/op 36 allocs/op | |
BenchmarkExpand/cache-19-expandable-8 300000 4850 ns/op 2035 B/op 51 allocs/op | |
BenchmarkExpand/cache-20-expandable-8 200000 8324 ns/op 4358 B/op 87 allocs/op | |
PASS | |
ok github.com/bukalapak/cachexp 37.703s | |
# 06 | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 200000 8513 ns/op 5292 B/op 64 allocs/op | |
BenchmarkExpand/cache-02-expandable-8 100000 13966 ns/op 8599 B/op 112 allocs/op | |
BenchmarkExpand/cache-03-expandable-8 100000 22262 ns/op 11865 B/op 170 allocs/op | |
BenchmarkExpand/cache-04-expandable-8 50000 31053 ns/op 14972 B/op 222 allocs/op | |
BenchmarkExpand/cache-05-expandable-8 100000 18209 ns/op 10384 B/op 150 allocs/op | |
BenchmarkExpand/cache-06-expandable-8 100000 19390 ns/op 11145 B/op 164 allocs/op | |
BenchmarkExpand/cache-07-expandable-8 50000 30469 ns/op 17512 B/op 241 allocs/op | |
BenchmarkExpand/cache-08-expandable-8 50000 26899 ns/op 15580 B/op 217 allocs/op | |
BenchmarkExpand/cache-09-expandable-8 20000 71048 ns/op 7242 B/op 101 allocs/op | |
BenchmarkExpand/cache-10-expandable-8 100000 18594 ns/op 11370 B/op 163 allocs/op | |
BenchmarkExpand/cache-11-expandable-8 100000 22871 ns/op 12298 B/op 174 allocs/op | |
BenchmarkExpand/cache-12-expandable-8 50000 33459 ns/op 20196 B/op 269 allocs/op | |
BenchmarkExpand/cache-13-expandable-8 200000 8949 ns/op 5340 B/op 67 allocs/op | |
BenchmarkExpand/cache-14-expandable-8 100000 12894 ns/op 7750 B/op 100 allocs/op | |
BenchmarkExpand/cache-15-expandable-8 200000 11363 ns/op 6725 B/op 86 allocs/op | |
BenchmarkExpand/cache-16-expandable-8 1000000 1257 ns/op 1192 B/op 13 allocs/op | |
BenchmarkExpand/cache-17-expandable-8 2000000 742 ns/op 1168 B/op 10 allocs/op | |
BenchmarkExpand/cache-18-expandable-8 20000 88127 ns/op 11161 B/op 154 allocs/op | |
BenchmarkExpand/cache-19-expandable-8 200000 10412 ns/op 6238 B/op 90 allocs/op | |
BenchmarkExpand/cache-20-expandable-8 100000 16999 ns/op 10329 B/op 150 allocs/op | |
BenchmarkExpand/cache-21-expandable-8 20000 80183 ns/op 13152 B/op 171 allocs/op | |
BenchmarkExpand/cache-22-expandable-8 50000 27302 ns/op 14852 B/op 216 allocs/op | |
BenchmarkExpand/cache-23-expandable-8 20000 60681 ns/op 27249 B/op 414 allocs/op | |
PASS | |
ok github.com/bukalapak/cachexp 45.796s | |
# 07 | |
$ go test --bench=. | |
goos: linux | |
goarch: amd64 | |
pkg: github.com/bukalapak/cachexp | |
BenchmarkExpand/cache-01-expandable-8 200000 8161 ns/op 5292 B/op 64 allocs/op | |
BenchmarkExpand/cache-02-expandable-8 100000 14983 ns/op 8599 B/op 112 allocs/op | |
BenchmarkExpand/cache-03-expandable-8 100000 20631 ns/op 12026 B/op 178 allocs/op | |
BenchmarkExpand/cache-04-expandable-8 50000 27354 ns/op 15212 B/op 234 allocs/op | |
BenchmarkExpand/cache-05-expandable-8 100000 18954 ns/op 10544 B/op 158 allocs/op | |
BenchmarkExpand/cache-06-expandable-8 100000 21359 ns/op 11305 B/op 172 allocs/op | |
BenchmarkExpand/cache-07-expandable-8 50000 31669 ns/op 17512 B/op 241 allocs/op | |
BenchmarkExpand/cache-08-expandable-8 50000 26690 ns/op 15580 B/op 217 allocs/op | |
BenchmarkExpand/cache-09-expandable-8 20000 73025 ns/op 7243 B/op 101 allocs/op | |
BenchmarkExpand/cache-10-expandable-8 100000 19654 ns/op 11530 B/op 171 allocs/op | |
BenchmarkExpand/cache-11-expandable-8 100000 21577 ns/op 12459 B/op 182 allocs/op | |
BenchmarkExpand/cache-12-expandable-8 50000 34317 ns/op 20196 B/op 269 allocs/op | |
BenchmarkExpand/cache-13-expandable-8 200000 8612 ns/op 5340 B/op 67 allocs/op | |
BenchmarkExpand/cache-14-expandable-8 100000 12699 ns/op 7750 B/op 100 allocs/op | |
BenchmarkExpand/cache-15-expandable-8 200000 10840 ns/op 6725 B/op 86 allocs/op | |
BenchmarkExpand/cache-16-expandable-8 1000000 1310 ns/op 1192 B/op 13 allocs/op | |
BenchmarkExpand/cache-17-expandable-8 2000000 752 ns/op 1168 B/op 10 allocs/op | |
BenchmarkExpand/cache-18-expandable-8 20000 96937 ns/op 11339 B/op 162 allocs/op | |
BenchmarkExpand/cache-19-expandable-8 200000 10426 ns/op 6413 B/op 98 allocs/op | |
BenchmarkExpand/cache-20-expandable-8 100000 18835 ns/op 10585 B/op 162 allocs/op | |
BenchmarkExpand/cache-21-expandable-8 20000 83670 ns/op 13154 B/op 171 allocs/op | |
BenchmarkExpand/cache-22-expandable-8 50000 27731 ns/op 14933 B/op 220 allocs/op | |
BenchmarkExpand/cache-23-expandable-8 20000 53814 ns/op 27490 B/op 426 allocs/op | |
BenchmarkExpand/cache-24-expandable-8 50000 28180 ns/op 14660 B/op 214 allocs/op | |
BenchmarkExpand/cache-25-expandable-8 50000 21581 ns/op 13259 B/op 196 allocs/op | |
BenchmarkExpand/cache-26-expandable-8 500000 2725 ns/op 2120 B/op 20 allocs/op | |
PASS | |
ok github.com/bukalapak/cachexp 50.557s |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment