Bonjour a tous !
Voici mon resultat
Sur la page officielle (http://perldoc.perl.org/Benchmark.html) on peut lire:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Benchmark: timing 1000 iterations of jgi_list, jgi_list_dbix... jgi_list: 2533 wallclock secs (26.98 usr + 3.11 sys = 30.09 CPU) @ 33.23/s (n=1000) jgi_list_dbix: 3551 wallclock secs (862.62 usr + 12.16 sys = 874.78 CPU) @ 1.14/s (n=1000) Rate jgi_list_dbix jgi_list jgi_list_dbix 1.14/s -- -97% jgi_list 33.2/s 2807% --
Mais sur le site des mongueurs (http://articles.mongueurs.net/magazi...perles-11.html), qui me semble respectable aussi :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 outputs a chart like: Rate b a b 2831802/s -- -61% a 7208959/s 155% -- This chart is sorted from slowest to fastest, and shows the percent speed difference between each pair of tests.
Donc l'inverse : qui a raison ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 Une autre fonction intéressante est la fonction cmpthese(), qui affiche un tableau comparatif des résultats : Rate zlott ouch swish zlott 8.03/s -- -98% -98% ouch 333/s 4050% -- -3% swish 345/s 4193% 3% -- Ici, on voit que les fonctions ouch et swish sont beaucoup plus rapides que la fonction zlott (de l'ordre de 40 fois plus rapides).
Merci pour votre aide
Partager