performance.md: recommend to build with the right profile (#7930)

* performance.md: recommend to build with the right profile

* doc: also update the paths
This commit is contained in:
Sylvestre Ledru 2025-05-19 16:01:25 +02:00 committed by GitHub
parent 9858c209c3
commit 3712ece70b
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -23,7 +23,7 @@ This three-way comparison provides clear insights into:
First, you will need to build the binary in release mode. Debug builds are significantly slower:
```bash
cargo build --features unix --release
cargo build --features unix --profile profiling
```
```bash
@ -31,13 +31,13 @@ cargo build --features unix --release
hyperfine \
--warmup 3 \
"/usr/bin/ls -R ." \
"./target/release/coreutils.prev ls -R ." \
"./target/release/coreutils ls -R ."
"./target/profiling/coreutils.prev ls -R ." \
"./target/profiling/coreutils ls -R ."
# can be simplified with:
hyperfine \
--warmup 3 \
-L ls /usr/bin/ls,"./target/release/coreutils.prev ls","./target/release/coreutils ls" \
-L ls /usr/bin/ls,"./target/profiling/coreutils.prev ls","./target/profiling/coreutils ls" \
"{ls} -R ."
```