mirror of
https://github.com/containers/podman.git
synced 2025-05-17 15:18:43 +08:00
hack/perf/system-df.sh: add df
benchmarks
The performance issue in #19467 drove me to add a benchmark for system-df to avoid regressing on it in the future. Comparing current HEAD to v4.6.0 yields ``` /home/vrothberg/containers/podman/bin/podman system df ran 201.47 times faster than /usr/bin/podman system df ``` Signed-off-by: Valentin Rothberg <vrothberg@redhat.com>
This commit is contained in:
13
hack/perf/system-df.sh
Executable file
13
hack/perf/system-df.sh
Executable file
@ -0,0 +1,13 @@
|
||||
#!/usr/bin/env sh
|
||||
source ./helpers.bash
|
||||
|
||||
setup
|
||||
echo_bold "List $NUM_CONTAINERS created containers"
|
||||
create_containers
|
||||
hyperfine --warmup 10 --runs $RUNS \
|
||||
"$ENGINE_A system df" \
|
||||
"$ENGINE_B system df"
|
||||
|
||||
# Clean up
|
||||
$ENGINE_A system prune -f >> /dev/null
|
||||
$ENGINE_B system prune -f >> /dev/null
|
Reference in New Issue
Block a user