Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   Schaden Timer dem Prozessor? (https://www.delphipraxis.net/4193-schaden-timer-dem-prozessor.html)

Stanlay Hanks 18. Apr 2003 18:30


Schaden Timer dem Prozessor?
 
Hallo zusammen. Das hört sich jetzt vielleicht saudumm an... aber:
Schadet das ständige Verwenden eines Timers der im eintausendstel Rythmus irgendwas überprüft (Bei mir, ob eine bestimmtes Datum erreicht wurde) dem Prozessor? Ich hab mir das gedacht, weil ich nix kaputt machen möchte, schon gar nicht auf anderen Rechnern.

Danke im Voraus. Man ließt sich. Stanlay. :coder:

sakura 18. Apr 2003 18:32

Sollte eigentlich nicht, aber warum so umständlich? Wenn Du eine bestimmte Zeit erreichen willst, setze den Intervall des Timers entsprechend. Das ist viel sinnvoller, oder?

...:cat:...

Stanlay Hanks 18. Apr 2003 18:37

Nee.. Hab mich falsch ausgedrückt. Ich hab mehrere Listbox Einträge mit Uhrzeiten. Und jedesmal, wenn eine dieser Uhrzeiten erreicht wird, soll eine MessageBox angezeigt werden.

Danke aber, hab mir schon Sorgen gemacht.

flomei 18. Apr 2003 18:43

Ne, ein Timer ist was ganz gewöhnliches. Der sollte die CPU nicht kaputt machen. Du meinst wahrscheinlich so etwas:
Delphi-Quellcode:
procedure TForm1.Timer1Timer(Sender: TObject);
begin
if
Datum_erreicht= true;
then
//tu was!
else
//tu nichts!
end;
MfG Florian :hi:

edit: :oops: Vergessen die Delphi Tags zu schliessen

sakura 18. Apr 2003 18:44

Sollte trotzdem besser sein, wenn Du zuerst die nächste mögliche Uhrzeit raussuchst und anschließend den Timer so setzt, dass er dann das nächste mal "gefeuert" wird. Es ist um weites besser, wenn der User nebenbei noch irgendetwas anderes machen will.

...:cat:...

P.S. Sollte heisst nicht, dass alle Prozessoren eine 100% Auslastung auf Dauer durchhalten - deshalb gibt es auch die Intel-XEON-Prozessoren, die exta für solche Leistungen entwickelt wurden.

Daniel B 18. Apr 2003 18:44

Hallo,

nee, der stört nicht, der Timer hat eh ne ziemlich kleine priorität und somit völlig harmlos.

Grüsse, Daniel :hi:

Stanlay Hanks 18. Apr 2003 18:45

Jep, genau. Naja. Gut zu wissen. Danke. Man ließt sich. Stanlay

:mrgreen:

Hoppla, zu spät gepostet. War an flomei gerichtet.

sakura 18. Apr 2003 18:45

Eine kleine Priorität, welche bis zu 100 mal in der Sekunde ausgeführt wird kann den Rechner noch immer auslasten und ist somit nicht das Optimum!

...:cat:...


Alle Zeitangaben in WEZ +1. Es ist jetzt 08:17 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz