Ja time
ing niektóre z moich poleceń. Teraz, aby uśrednić miary, chciałbym uruchomić i określić czas moich poleceń określoną liczbę razy i uzyskać wyniki z obliczoną średnią i odchyleniem standardowym. Wynik byłby następujący:
avgtime -n 100 my_command
real 0m5.388s stdev 0m0.068s
user 0m5.380s stdev 0m0.067s
sys 0m0.004s stdev 0m0.000s
Czy istnieje do tego narzędzie UNIX? Czy GNU / Linux ma taki system?
os.system()
powoduje obciążenie związane z wywoływaniem / tworzeniem powłoki przy każdym poleceniu. Prawdopodobnie lepiej użyć subprocess.call ()