Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/honza/benchmike
https://github.com/honza/benchmike
Last synced: about 5 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/honza/benchmike
- Owner: honza
- License: gpl-3.0
- Created: 2013-02-21T14:14:38.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-10-01T05:59:19.000Z (about 11 years ago)
- Last Synced: 2024-04-16T01:44:52.620Z (7 months ago)
- Language: Go
- Size: 137 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
benchmike
=========benchmike is a command line benchmarking tool. It runs your code a specified
number of iterations and gives you back the min, max, 95th and 99th percentile
in milliseconds. benchmike is implement in [Go][1].**Note**: Prior to `0.2.0`, benchmike was a Python utility. Please see the git
history for details.Building and install
--------------------$ git clone git://github.com/honza/benchmike.git
$ cd benchmike
$ make
$ ./bin/benchmike -i 500 "date"Usage
-----Usage: benchmike [options] COMMAND
Options:
--version show program's version number and exit
-h, --help show this help message and exit
-i ITERATIONS, --iterations=ITERATIONS
How many times should the command run?Example
-------$ ./benchmike -i 100 "date"
Iterations: 100
95th percentile: 6.99806213379
99th percentile: 7.36784934998
min: 5.24401664734
max: 7.38000869751License
-------GPLv3
[1]: http://golang.org/