root / Pi / C / Simple / bench.sh @ 308
Historique | Voir | Annoter | Télécharger (360 octet)
1 | 11 | equemene | #!/bin/bash |
---|---|---|---|
2 | 11 | equemene | |
3 | 11 | equemene | EXE=Pi_LONG |
4 | 11 | equemene | ITERATIONS=1000000000 |
5 | 11 | equemene | TIME=time |
6 | 11 | equemene | |
7 | 39 | equemene | REPEAT=10 |
8 | 39 | equemene | |
9 | 11 | equemene | [ ! $1 == '' ] && EXE=$1 |
10 | 11 | equemene | [ ! $2 == '' ] && ITERATIONS=$2 |
11 | 11 | equemene | |
12 | 11 | equemene | LOGFILE=${EXE}_${HOSTNAME}_${ITERATIONS}.log |
13 | 11 | equemene | |
14 | 11 | equemene | echo -ne "Start $EXE with $ITERATIONS : " |
15 | 11 | equemene | > $LOGFILE |
16 | 11 | equemene | i=1 |
17 | 39 | equemene | while [ $i -le $REPEAT ] |
18 | 11 | equemene | do |
19 | 11 | equemene | echo -ne "$i " |
20 | 11 | equemene | $TIME ./$EXE $ITERATIONS >> $LOGFILE 2>&1 |
21 | 11 | equemene | i=$(($i+1)) |
22 | 11 | equemene | done |
23 | 11 | equemene | echo " done." |