Einzelnen Beitrag anzeigen

sarte

Registriert seit: 23. Mai 2008
Ort: Australien
66 Beiträge
 
Delphi 7 Enterprise
 
#10

Re: Ein schnelleren Timer? Gibt es sowas?

  Alt 13. Sep 2008, 11:36
Zitat von Die Muhkuh:
Du kannst auch anstatt in 1er-Schritten in 10er-Schritten zählen
Kann ich leider nicht machen, denn pro Sekunde muss dann eine komplizierte Rechnung durchgeführt werden(Wahrscheinlichkeit etc) so würde die Wahrscheinlichkeit getürkt werden, dann müsste ich 10/40 rechnen...

Zitat von Apollonius:
Das war auch mein Vorschlag.
Es kommt überhaupt nicht darauf an, wie viel du in der Timer-Routine machst - es ist allein schädlich, dass das Intervall so klein ist! Wenn du in einem Multitasking-System ein Intervall kleiner als die Zeitscheibengröße willst, kannst du nicht mehr mit einer niedrigen CPU-Auslastung rechnen. Auch zum Multimedia-Timer sagt die Dokumentation:
Zitat:
Periodic timer events with an event delay of 10 milliseconds or less consume a significant portion of CPU resources.
Also was schlägst du vor? Was soll ich machen?
Es ist nicht so wichtig, ob ich eine niedrige Auslastung habe...

Der Timer hier: http://www.delphipraxis.net/internal...t.php?t=103162 funktioniert einwandfrei
Und ist schnell...und mein die Auslastung liegt bei 3%... das ist nichts
  Mit Zitat antworten Zitat