J'utilise time
certaines de mes commandes. Maintenant, pour faire la moyenne des mesures, je voudrais exécuter et chronométrer mes commandes un nombre spécifié de fois, et obtenir les résultats avec une moyenne calculée et un écart-type. Le résultat serait comme:
avgtime -n 100 my_command
real 0m5.388s stdev 0m0.068s
user 0m5.380s stdev 0m0.067s
sys 0m0.004s stdev 0m0.000s
Existe-t-il un outil UNIX pour cela? GNU / Linux en a-t-il un?
os.system()
, entraîne la surcharge de l'appel / création d'un shell avec chaque commande. Probablement mieux utiliser subprocess.call ()