Als «timer» getaggte Fragen

Der Timer ist eine Komponente, die die Funktionalität hat, eine benutzerdefinierte Aktion in regelmäßigen Abständen auszulösen, wie vom Benutzer konfiguriert.

4
Wie verwende ich QueryPerformanceCounter?
Ich habe kürzlich entschieden, dass ich für meine Timer-Klasse von Millisekunden auf Mikrosekunden umsteigen muss, und nach einigen Recherchen habe ich entschieden, dass QueryPerformanceCounter wahrscheinlich meine sicherste Wahl ist. (Die Warnung, Boost::Posixdass es unter Win32-API möglicherweise nicht funktioniert, hat mich etwas abgeschreckt). Ich bin mir jedoch nicht sicher, wie ich …
97 c++  windows  timer 

10
Wird bei gettimeofday () eine Auflösung von Mikrosekunden garantiert?
Ich portiere ein Spiel, das ursprünglich für die Win32-API geschrieben wurde, nach Linux (nun, ich portiere den OS X-Port des Win32-Ports nach Linux). Ich habe implementiert, QueryPerformanceCounterindem ich die uSeconds seit dem Start des Prozesses angegeben habe: BOOL QueryPerformanceCounter(LARGE_INTEGER* performanceCount) { gettimeofday(&currentTimeVal, NULL); performanceCount->QuadPart = (currentTimeVal.tv_sec - startTimeVal.tv_sec); performanceCount->QuadPart *= …

4
Unterschied zwischen std :: system_clock und std :: stetiger_takt?
Was ist der Unterschied zwischen std::system_clockund std::steady_clock? (Ein Beispielfall, der unterschiedliche Ergebnisse / Verhaltensweisen veranschaulicht, wäre großartig). Wenn mein Ziel genau zu Ausführungszeit von Funktionen (wie ein Benchmark) zu messen, was wäre die beste Wahl zwischen std::system_clock, std::steady_clockund std::high_resolution_clock?
97 c++  c++11  timer  chrono 

5
Vergehen C # -Timer in einem separaten Thread?
Läuft ein System.Timers.Timer in einem anderen Thread als dem Thread ab, der ihn erstellt hat? Nehmen wir an, ich habe eine Klasse mit einem Timer, der alle 5 Sekunden ausgelöst wird. Wenn der Timer ausgelöst wird, wird in der abgelaufenen Methode ein Objekt geändert. Nehmen wir an, das Ändern dieses …

3
Der richtige Weg, um eine nie endende Aufgabe zu implementieren. (Timer gegen Aufgabe)
Daher muss meine App eine Aktion fast ununterbrochen ausführen (mit einer Pause von ungefähr 10 Sekunden zwischen jedem Lauf), solange die App ausgeführt wird oder eine Stornierung angefordert wird. Die zu erledigende Arbeit kann bis zu 30 Sekunden dauern. Ist es besser, einen System.Timers.Timer zu verwenden und AutoReset zu verwenden, …


6
Wie greife ich in einem Thread oder Timer auf die HttpServerUtility.MapPath-Methode zu?
Ich verwende a System.Timers.Timerin meiner Asp.Net-Anwendung und muss die HttpServerUtility.MapPathMethode verwenden, die anscheinend nur über verfügbar ist HttpContext.Current.Server.MapPath. Das Problem ist , dass HttpContext.Currentist , nullwenn das Timer.ElapsedEreignis ausgelöst wird . Gibt es eine andere Möglichkeit, einen Verweis auf ein HttpServerUtility-Objekt abzurufen? Ich könnte es in den Konstruktor meiner Klasse …


6
Beste Timing-Methode in C?
Was ist der beste Weg, um einen Codeabschnitt mit hoher Auflösung und Portabilität zeitlich festzulegen? /* Time from here */ ProcessIntenseFunction(); /* to here. */ printf("Time taken %d seconds %d milliseconds", sec, msec); Gibt es eine Standardbibliothek mit einer plattformübergreifenden Lösung?
80 c  performance  timer  timing 

10
Wie kann ich eine Operation in Ruby in Millisekunden zeitlich festlegen?
Ich möchte herausfinden, wie viele Millisekunden eine bestimmte Funktion verwendet. Also sah ich hoch und niedrig aus, konnte aber keinen Weg finden, die Zeit in Ruby mit Millisekundengenauigkeit zu erfassen. Wie machst Du das? In den meisten Programmiersprachen ist es einfach so start = now.milliseconds myfunction() end = now.milliseconds time …
79 ruby  timer 


2
Warum gibt es in .NET 5 Versionen von Timer-Klassen?
Warum gibt es im .Net-Framework fünf Timer-Klassen, nämlich die folgenden: System.Timers.Timer System.Threading.Timer System.Windows.Forms.Timer System.Web.UI.Timer System.Windows.Threading.DispatcherTimer Warum gibt es mehrere Versionen der Timer-Klasse? Und was sind die Unterschiede zwischen ihnen?
77 c#  .net  timer 

7
C # - Wie stoppt man einen Timer?
Ich weiß, es klingt dumm, aber ich habe alles versucht, um einen Timer zu stoppen, aber der Timer stoppt nicht. Ich arbeite an einem Spiel und würde mich freuen, wenn mir jemand sagen könnte, wie man einen Timer stoppt.
76 c#  .net  timer 


7
Kann Stoppuhr im Produktionscode verwendet werden?
Ich brauche einen genauen Timer und DateTime.Now scheint nicht genau genug zu sein. Aus den Beschreibungen, die ich gelesen habe, geht hervor, dass System.Diagnostics.Stopwatch genau das ist, was ich will. Aber ich habe eine Phobie. Ich bin nervös, irgendetwas von System.Diagnostics im tatsächlichen Produktionscode zu verwenden. (Ich verwende es ausgiebig …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.