Ich habe ein größeres Projekt, was ich gerne in Purebasic umschreiben würde.
Vorab muß ich dazu einiges ausprobieren, vor allem die Laufzeiten zeitkritischer
Routinen testen wie Such-, Sortier und Darstellungsalgorithmen. Wo ich herkomme
(GFA32) gibt es dafür eine Menge Timer-Befehle, ich habe in Purebasic noch keinen
gefunden, der mir die Zeiten mißt, mindestens ms-genau. Wenn es keinen gibt: Wie
macht Ihr das dann?
Infoliner
Wie meßt Ihr denn die Laufzeiten?
- NicTheQuick
- Ein Admin
- Beiträge: 8837
- Registriert: 29.08.2004 20:20
- Computerausstattung: Ryzen 7 5800X, 64 GB DDR4-3200
Ubuntu 24.04.2 LTS
GeForce RTX 3080 Ti - Wohnort: Saarbrücken
Re: Wie meßt Ihr denn die Laufzeiten?
Es gibt 'ElapsedMilliseconds()'. Der ist auf Windows glaube ich auf ca. 16 ms genau und auf Linux so um die 1 ms. Ansonsten einfach nach 'QueryPerformanceCounter' suchen. Das geht dann unter Windows nochmal genauer per API.