Author: mlebas@labeille.net
Date: Fri Jun 9 15:42:08 2006
New Revision: 3536
Log:
presentation plus lisible
Modified:
_dev_/perf/cmpb
_dev_/perf/cmpv
Modified: _dev_/perf/cmpb
--- _dev_/perf/cmpb (original)
+++ _dev_/perf/cmpb Fri Jun 9 15:42:08 2006
@@ -59,15 +59,15 @@
# Pour la portabilite on choisit la commande time
choix_time >/dev/null 2>&1
# La mesure
-echo "Les resultats sont dans le fichier res"
+NU=`cat $URL_REF|wc -l`
+echo "echantillons : $NE, URLs par echantillon = $NU"
boucle
#
# Calcul et affichage
#
-printf "\nREF sans cache ; REF avec cache ; TST sans cache ; TST avec cache ; Gain sans cache ; Gain avec cache\n"
awk '/REF sans/ {A=$6};\
/REF avec/ {B=$6};\
/TST sans/ {C=$6};\
/TST avec/ { n +=1; s += 100*(A-C)/A ; t += 100*(B-$6)/B};\
- /TST avec/ {print A"; "B"; "C"; "$6"; "100*(A-C)/A"% ; "100*(B-$6)/B"%"};\
-END { print "\n Gain moyen REF -> TST =", s/n"%", "sans cache", t/n"%", "avec cache" } ' res
+/TST avec/ {print A" et "B" / "C" et "$6" => "100*(A-C)/A" % et "100*(B-$6)/B" %"};\
+END {print "==> Gain partie publique =", s/n" %", "et", t/n" %", "avec cache" } ' res
Modified: _dev_/perf/cmpv
--- _dev_/perf/cmpv (original)
+++ _dev_/perf/cmpv Fri Jun 9 15:42:08 2006
@@ -54,13 +54,14 @@
# Pour la portabilite on choisit la commande time
choix_time >/dev/null 2>&1
# La mesure
-echo "Les resultats sont dans le fichier res"
+NU=`cat $URL_REF|wc -l`
+echo "echantillons : $NE, URLs par echantillon = $NU"
boucle
#
# Calcul et affichage
#
-printf "\nREF; TST ; Gain\n"
awk '/REF / {A=$4};\
/TST / { n +=1; s += 100*(A-$4)/A};\
- /TST / {print A"; "$4"; "100*(A-$4)/A"%"};\
- END {print "Gain REF -> TST =",s/n,"%"}' res
+/TST / {print A" / "$4" => "100*(A-$4)/A" %"};\
+END {print "==> Gain partie privee = ",s/n," %"}' res
+