From 19201d87edb111fa748b1c6e3ff81d54328aa43b Mon Sep 17 00:00:00 2001 From: MAZZARELLA ENZO <enzo.mazzarella@etu.unistra.fr> Date: Sun, 14 Mar 2021 09:59:21 +0000 Subject: [PATCH] Ajout du .sh --- perf2.sh | 40 ++++++++++++++++++++++++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 perf2.sh diff --git a/perf2.sh b/perf2.sh new file mode 100644 index 0000000..24c86b9 --- /dev/null +++ b/perf2.sh @@ -0,0 +1,40 @@ +#!/usr/bin/env bash + +NTEST=50 + + +echo -e "Structure\tTest\tTaille\tCPU\tMem" +for i in `seq $NTEST` +do + name="Tableau" + taille=${RANDOM}000 + res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Tableau" $taille > /dev/null) 2>&1` + echo -e "$name\t$i\t$taille\t$res" +done + + +for i in `seq $NTEST` +do + name="Array" + taille=${RANDOM}000 + res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Array" $taille > /dev/null) 2>&1` + echo -e "$name\t$i\t$taille\t$res" +done + + +for i in `seq $NTEST` +do + name="Linked" + taille=${RANDOM}000 + res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Linked" $taille > /dev/null) 2>&1` + echo -e "$name\t$i\t$taille\t$res" +done + + +for i in `seq $NTEST` +do + name="Maillon" + taille=${RANDOM}000 + res=`(/usr/bin/time -f "%U\t%M" java -jar Main.jar "Maillon" $taille > /dev/null) 2>&1` + echo -e "$name\t$i\t$taille\t$res" +done -- GitLab