Habt ihr Idee?: Zeit messen von C++ programm
Verfasst: Mittwoch 31. Oktober 2007, 21:31
Hallo ich brauche eine Idee:
Ich habe ein C++ programm welches einen stream auf die shell wirft und dort unter anderem an einer bestimmten zeile die Zeit für das Programm ausgibt.
Ich würde gerne um genauere Zeitmessungen zu machen dieses Programm ca. 100 - 1000 mal aufrufen lassen und dann alle diese Zeiten aufsummieren und durch die gesamtzahl teilen.
Meine einzige Idee bisher ist folgende:
Ich iteriere mittels python 100 -1000 und mache pro schleifendruchlaufen:
1) Programm starten und über den "pipe" befehl alles in ein file schreiben lassen. (ist ja shell - basiert).
2) Das file öffnen und die genau Zahl über irgendwelche string operationen herausfiltern und diese dann in python auf eine summationsvariable addieren.
Habt ihr einfachere bessere Ideen?
Danke
Ich habe ein C++ programm welches einen stream auf die shell wirft und dort unter anderem an einer bestimmten zeile die Zeit für das Programm ausgibt.
Ich würde gerne um genauere Zeitmessungen zu machen dieses Programm ca. 100 - 1000 mal aufrufen lassen und dann alle diese Zeiten aufsummieren und durch die gesamtzahl teilen.
Meine einzige Idee bisher ist folgende:
Ich iteriere mittels python 100 -1000 und mache pro schleifendruchlaufen:
1) Programm starten und über den "pipe" befehl alles in ein file schreiben lassen. (ist ja shell - basiert).
2) Das file öffnen und die genau Zahl über irgendwelche string operationen herausfiltern und diese dann in python auf eine summationsvariable addieren.
Habt ihr einfachere bessere Ideen?
Danke