Sto time
eseguendo alcuni dei miei comandi. Ora per calcolare la media delle misure, vorrei eseguire i tempi dei miei comandi per un determinato numero di volte e ottenere i risultati con una media calcolata e una deviazione standard. Il risultato sarebbe come:
avgtime -n 100 my_command
real 0m5.388s stdev 0m0.068s
user 0m5.380s stdev 0m0.067s
sys 0m0.004s stdev 0m0.000s
Esiste uno strumento UNIX per questo? GNU / Linux ne ha uno?
os.system()
, provoca l'overhead di chiamare / creare una shell con ogni comando. Probabilmente è meglio usare subprocess.call ()