mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-10-28 16:18:57 +00:00
c432fecd366a7a5b262e1a1df8d3bf206467d5cd
hyperfine
A command-line benchmarking tool (inspired by bench).
Usage
> hyperfine 'sleep 0.3' 'sleep 1.7'
Demo
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
Installation
cargo install hyperfine
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 — the second.
Languages
Rust
93.3%
Python
6.7%
