mirror of
https://github.com/sharkdp/hyperfine.git
synced 2026-11-01 08:50:19 +00:00
933d1672016330dec222083a5330c5b103952803
hyperfine
A command-line benchmarking tool (inspired by bench).
> hyperfine [OPTIONS] <command>...
Demo: benchmarking fd and find:
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
Hyperfine can be install via cargo:
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%
