Remove prompt characters

This commit is contained in:
David Peter 2018-01-24 08:32:11 +01:00 committed by GitHub
parent e4e937715e
commit cda5816dd3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -24,14 +24,14 @@ A command-line benchmarking tool (*inspired by [bench](https://github.com/Gabrie
To run a benchmark, you can simply call `hyperfine <command>...`. The argument(s) can be any To run a benchmark, you can simply call `hyperfine <command>...`. The argument(s) can be any
shell command. For example: shell command. For example:
``` bash ``` bash
> hyperfine 'sleep 0.3' hyperfine 'sleep 0.3'
``` ```
Hyperfine will automatically determine the number of runs to perform for each command. By default, Hyperfine will automatically determine the number of runs to perform for each command. By default,
it will perform *at least* 10 benchmarking runs. To change this, you can use the `-m`/`--min-runs` it will perform *at least* 10 benchmarking runs. To change this, you can use the `-m`/`--min-runs`
option: option:
``` bash ``` bash
> hyperfine --min-runs 5 'sleep 0.2' 'sleep 3.2' hyperfine --min-runs 5 'sleep 0.2' 'sleep 3.2'
``` ```
### I/O-heavy programs ### I/O-heavy programs
@ -42,7 +42,7 @@ influence by disk caches and whether they are cold or warm.
If you want to run the benchmark on a warm cache, you can use the `-w`/`--warmup` option to perform If you want to run the benchmark on a warm cache, you can use the `-w`/`--warmup` option to perform
a certain number of program executions before the actual benchmark: a certain number of program executions before the actual benchmark:
``` bash ``` bash
> hyperfine --warmup 3 'grep -R TODO *' hyperfine --warmup 3 'grep -R TODO *'
``` ```
Conversely, if you want to run the benchmark for a cold cache, you can use the `-p`/`--prepare` Conversely, if you want to run the benchmark for a cold cache, you can use the `-p`/`--prepare`