Forum: Win32/Win64 API (native code)
by marabu,
18. Feb 2008
Vielleicht solltest du noch nach einer Erklärung für den Wert 31200 suchen.
Forum: Win32/Win64 API (native code)
by marabu,
18. Feb 2008
Die Zeiteinheit von FileTime ist 100 ns - die Auflösung von GetProcessTimes() ist 10 ms, wie bei allen Windows Time Funktionen. Nur die High Precision Timer sind genauer.
Forum: Win32/Win64 API (native code)
by marabu,
18. Feb 2008
Hi,
wenn du ab und zu 0 als Ergebnis erhältst, dann könnte das daran liegen, dass sich die Laufzeit von DoAlgorithm nahe der Zeitauflösung (10 ms) bewegt. Um "einigermaßen verlässliche" Ergebnisse zu erzielen, wirst du wohl minimal 2 * 10 ms messen müssen. Ansonsten halte ich das mehrmalige Auftreten desselben Ergebnisses nicht unbedingt für einen Fehler. Bei geeigneten Testfällen wirst du...