mirror of
https://github.com/sharkdp/hyperfine.git
synced 2024-11-28 22:36:50 +03:00
Add README
This commit is contained in:
parent
68fdc2c6fc
commit
f8cbb339d2
21
README.md
Normal file
21
README.md
Normal file
@ -0,0 +1,21 @@
|
|||||||
|
# hyperfine
|
||||||
|
|
||||||
|
A command-line benchmarking tool (inspired by [bench](https://github.com/Gabriel439/bench)).
|
||||||
|
|
||||||
|
Usage:
|
||||||
|
``` bash
|
||||||
|
> hyperfine 'sleep 0.3' 'sleep 1.7'
|
||||||
|
```
|
||||||
|
|
||||||
|
## Features
|
||||||
|
|
||||||
|
* Statistical analysis across multiple runs.
|
||||||
|
* Support for arbitrary shell commands-
|
||||||
|
* Visual indication of the benchmark progress.
|
||||||
|
* Warmup runs that are executed before the actual benchmark.
|
||||||
|
|
||||||
|
## Origin of the name
|
||||||
|
|
||||||
|
The name *hyperfine* was chosen in reference to the hyperfine levels of caesium 133 which play a crucial role in the
|
||||||
|
[definition of our base unit of time](https://en.wikipedia.org/wiki/Second#Based_on_caesium_microwave_atomic_clock)
|
||||||
|
— the second.
|
Loading…
Reference in New Issue
Block a user