Skip to content
Snippets Groups Projects
perf.sh 388 B
Newer Older
Mickael Da Silva's avatar
R
Mickael Da Silva committed
#!/bin/bash

echo -e "iTest\ttaille\ttri\ttemps\tmem"

for iTest in `seq 1 3`
do
    taille=$(( `od -An -N4 -tu < /dev/urandom` % 100))

    for tri in "fusion" "insertion" "rapide"
    do
        `( ./tri -g $tri $taille ) > tabs/$tri.txt`
        res=`( /usr/bin/time -f "%U\t%M" ./tri --$tri tabs/$tri.txt > /dev/null ) 2>&1`
        echo -e "$iTest\t$taille\t$tri\t$res"
    done
done