1 # Run MessageQMulti in parallel processes
2 #
3 if [ $# -ne 2 ]
4 then
5 echo "Usage: multi_process <num_processes> <iterations_per_process>"
6 echo "Max # processes: 10"
7 exit
8 fi
10 if [ $1 -gt 10 ]
11 then
12 echo "Number of processes cannot exceed 10."
13 exit
14 fi
16 num=0; while [ $num -lt $1 ]; do
17 echo "MessageQMulti Test #" $num
18 # This calls MessageQMulti with One Thread, a process #, and
19 # number of iterations per thread.
20 MessageQMulti 1 $2 $num &
21 ((num = $num + 1))
22 done