Miss die Zeit mit
QueryPerformanceCounter und sorge dafür, dass beim Testen keine anderen Programme oder Prozesse Rechenzeit beanspruchen. Achte auch auf den Virenschutz. Dann sollte dein Programm nahezu die gesamte Rechenzeit bekommen. Willst du auf Nummer Sicher gehen, kannst du ja die Priorität des Programms auf Echtzeit stellen. Aber dann musst du bei jedem Programmabsturz den Computer neu starten.
edit:
Wenn du mit QueryPerformanceCounter misst, bekommst du extrem genaue Werte.