Entwickler-Ecke
Sonstiges (Delphi) - Laufzeit messen
mars - Sa 22.02.03 11:45
Titel: Laufzeit messen
Hallo
Kennt jemand ein Programm, mit welchem man die Laufzeiten sowohl von Konsolen als auch GUI-Programmen genaustens messen kann? In Delphi ist nirgends so etwas integriert, nicht wahr?
matze - Sa 22.02.03 12:02
du kannst mit GetTickCount abfragen wie lang windows schon läuft. beim start des proggis speicherst du den werd und ziehst beim beenden des proggis den gespeicherten wert von dem aktuellen ab und schon hast du die laufzeit deines proggis in Mille Sek.
mars - Sa 22.02.03 13:43
Danke mal für die Antwort. Leider ist mir diese Funktion viel zu ungenau (55ms). Geht es denn hardwaretechnisch überhaupt genauer oder ist hier die Grenze schon erreicht?
matze - Sa 22.02.03 16:02
also genauer als millisekunden ?? da bekommst du probleme !!
Aya - Sa 22.02.03 17:02
Hi,
versuch's mal mit QueryPerformanceCounter... das ist das genaueste was es gibt.. :) (auf jedem Rechner unterschiedlich schnell!)
Bei mir schafft der QueryPerformanceCounter z.B. 1666360000 zähltschritte pro Sekunde. Also wenn ich das noch richtig weiß aus dem Physik unterricht rechnet er in NanoSekunden... :)
Au'revoir,
Aya
mars - Sa 22.02.03 18:18
@Aya: Danke vielmals. Ich habe es zwar noch nicht ausprobiert, aber diese Prozedur soll tatsächlich auf Millionstel Sekunden genau rechnen. Cool! Danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!