projects
/
urcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: add missing m68k headers to dist
[urcu.git]
/
tests
/
benchmark
/
runhash.sh
diff --git
a/tests/benchmark/runhash.sh
b/tests/benchmark/runhash.sh
index 2ae73e971c8a71cd2b2e7da175b5c35efa2dd636..dc894d4503bcfa68b5703da809e2ff864f8c0921 100755
(executable)
--- a/
tests/benchmark/runhash.sh
+++ b/
tests/benchmark/runhash.sh
@@
-18,8
+18,17
@@
TIME_UNITS=$1
TESTPROG=./test_urcu_hash
TESTPROG=./test_urcu_hash
+NUM_CPUS="1"
+for i in nproc gnproc; do
+ NUM_CPUS=$($i 2>/dev/null)
+ if [ "$?" -eq "0" ]; then
+ break
+ else
+ NUM_CPUS="1"
+ fi
+done
+
#thread multiplier: number of processors divided by 4.
#thread multiplier: number of processors divided by 4.
-NUM_CPUS=$(nproc)
if [[ ${NUM_CPUS} -lt 4 ]]; then
NUM_CPUS=4 # Floor at 4 due to following assumptions.
fi
if [[ ${NUM_CPUS} -lt 4 ]]; then
NUM_CPUS=4 # Floor at 4 due to following assumptions.
fi
This page took
0.022955 seconds
and
4
git commands to generate.