From 93d4a4bd066c627f4ffdde8c83b585b96f3f666a Mon Sep 17 00:00:00 2001 From: Thara Gopinath Date: Thu, 6 Jan 2022 12:04:12 -0500 Subject: Update benchmarks.sh to change the fixed threads parameter in sysbench runs Update benchmarks.sh so that threads is equal to the number of online cpus rather than fixed number 8 in sysbench runs. Signed-off-by: Thara Gopinath --- benchmarks.sh | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/benchmarks.sh b/benchmarks.sh index fce9993..1528121 100755 --- a/benchmarks.sh +++ b/benchmarks.sh @@ -12,6 +12,8 @@ CRYPTSETUP=cryptsetup run_tests() { +nr_cpus=$(cat /proc/cpuinfo | grep processor | wc -l) + #mbw echo >> $OUTPUT_FILE echo "Testing mbw (mbw 1500)" >> $OUTPUT_FILE @@ -19,18 +21,19 @@ echo >> $OUTPUT_FILE (set -x ; $MBW 1500 >> $OUTPUT_FILE) sleep 30 + #sysbench cpu echo >> $OUTPUT_FILE -echo "Testing sysbench cpu ( sysbench cpu --threads=8 --time=60 --cpu-max-prime=100000 run )" >> $OUTPUT_FILE +echo "Testing sysbench cpu ( sysbench cpu --threads=$nr_cpus --time=60 --cpu-max-prime=100000 run )" >> $OUTPUT_FILE echo >> $OUTPUT_FILE -(set -x; $SYSBENCH cpu --threads=8 --time=60 --cpu-max-prime=100000 run >> $OUTPUT_FILE) +(set -x; $SYSBENCH cpu --threads=$nr_cpus --time=60 --cpu-max-prime=100000 run >> $OUTPUT_FILE) sleep 30 #sysbench memory echo >> $OUTPUT_FILE -echo "Testing sysbench memory ( sysbench memory --threads=8 --memory-total-size=1G run)" >> $OUTPUT_FILE +echo "Testing sysbench memory ( sysbench memory --threads=$nr_cpus --memory-total-size=1G run)" >> $OUTPUT_FILE echo >> $OUTPUT_FILE -(set -x; $SYSBENCH memory --threads=8 --memory-total-size=1G run >> $OUTPUT_FILE) +(set -x; $SYSBENCH memory --threads=$nr_cpus --memory-total-size=1G run >> $OUTPUT_FILE) } default_system_test() -- cgit v1.2.3