Skip to content

Instantly share code, notes, and snippets.

@cespare
Last active December 31, 2015 19:19
Show Gist options
  • Save cespare/8032761 to your computer and use it in GitHub Desktop.
Save cespare/8032761 to your computer and use it in GitHub Desktop.
My results for @kellabyte's benchmark
# Ubuntu 13.10, cpu is Intel Core i5-2500K
$ go version
go version go1.2 linux/amd64
$ ./client 1 100000
Sent 100000 in 428.895171ms for a rate of 233157/second
$ ./client 4 100000
Sent 400000 in 1.79000027s for a rate of 223463/second
$ GOMAXPROCS=4 ./client 1 100000
Sent 100000 in 454.46171ms for a rate of 220040/second
$ GOMAXPROCS=4 ./client 4 100000
Sent 400000 in 700.25884ms for a rate of 571217/second
# 2013 MBP retina
$ sysctl -n machdep.cpu.brand_string
Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz
$ go version
go version go1.2 darwin/amd64
$ ./client 1 100000
Sent 100000 in 896.185619ms for a rate of 111584/second
$ ./client 4 100000
Sent 400000 in 3.661056594s for a rate of 109258/second
$ GOMAXPROCS=4 ./client 1 100000
Sent 100000 in 923.826561ms for a rate of 108245/second
$ GOMAXPROCS=4 ./client 4 100000
Sent 400000 in 3.254549872s for a rate of 122904/second
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment