Startseite > Archiv > Die Prozessorlast in Schleifen reduzieren

Die Prozessorlast in Schleifen reduzieren

dotnetpro 9/2004 Von Stefan A. Dittrich erschienen in dotnetpro 9/2004 auf Seite 99
Code: A0409Prozessor
Keine Bewertung

Prozessorschoner Auch im Zeitalter der ereignisorientierten Programmierung werden Warteschleifen eingesetzt. Sie sind nötig, wenn das Programm eine bestimmte Zeit lang oder auf einen bestimmten Zustand warten soll. Mit einem Trick können Sie die Prozessorlast solcher Wartschleifen drastisch reduzieren.

Artikel Download

Als Abonnent können Sie den gesamten Artikel als PDF abrufen und die zugehörigen Quelltexte direkt downloaden.

Sie sind bereits Abonnent? Dann registrieren Sie Ihr Abonnement jetzt online und greifen Sie sofort auf das komplette Artikelarchiv zu.

Einzelheft-Bestellung

Sie interessieren sich für diesen Artikel und haben noch kein Abonnement? Dann bestellen Sie doch einfach diese Ausgabe der dotnetpro als Einzelheft.

Abo-Bestellung

Probeabo
Wenn Sie die dotnetpro kennenlernen wollen, ist das Probeabo genau richtig für Sie. Lesen Sie die aktuelle sowie die kommende Ausgabe zu einem besonders günstigen Preis.








Abo
Wenn Sie die neue Ausgabe der dotnetpro als Erster lesen wollen, dann liegen Sie mit einem Abo genau richtig – zwölf Mal pro Jahr druckfrisch in Ihrem Briefkasten und das noch bevor das Heft am Kiosk erhältlich ist.

Sie finden diesen Artikel interessant? Dann helfen Sie anderen ihn zu finden und kicken Sie ihn bei www.dotnet-kicks.de!

Tags

2004   A0409Prozessor   Abarbeiten   Abbildung   Abbildung1   aber   andere   anderes   andernfalls   Anklicken   Anwender   Anzahl   anzugebende   auch   AuchimZeitalterderereignisorientiertenProgrammierungwerdenWarteschleifeneingesetzt   Aufbau   aufgerufen   Aufruf   ausführen   ausreicht   Autor   bearbeiten   Beep   Befehlen   Befehls   Beispiel   beispielsweise   belas   belasten   beobachten   bescheidene   Besonderes   bestand   Blick   blockiert   Boolean   ByVal   chkSleep   cmdTest_Click   Code   dabei   damit   dass   dauern   DECLARE   Dennoch   DerSleep   DieProzessorlastinSchleifenreduzieren   dies   diese   diesen   dieser   Dipl   Dittrichistseit   DoEvents   dotnetpro   dramatische   durch   dwMilliSeconds   effektive   eigentlich   eine   einem   einen   einer   eines   einfach   eingefügten   eingesetzt   einsetzen   einzige   einzigen   empfehlenswert   enorm   enthält   entlasten   Ereignis   Ereignisse   erreichenihnunterMail   etwa   EXPLICIT   Fall   fällt   Fazit   Fenster   fertig   folgende   Form   freierBuch   fünf   Funktion   gerechtfertigt   geringe   gewählt   gewartet   gezeigte   gibt   Grun   hält   hier   Hierdurch   hierfür   Hoch   ierliche   Ihnen   Inform   inSchleifen   jeden   jedoch   Journalist   kann   kannSteuerelemente   Kern   kernel32   kontinu   lang   langsamer   lassen   laufen   lediglich   legt   Listen   Listing   long   Loop   Lösung   Manager   Manchmal   mehr   Millisekun   Millisekunde   MiteinemTrickkönnenSiedieProzessorlastsolcherWartschleifendrastischreduzieren   moder   monstriert   MousePointer   Multitasking   nach   nicht   nichts   nisse   normalen   nötig   null   oben   oder   Ohne   Option   passiert   pausiert   praktisch   private   Programm   Programmen   Prozent   Prozessor   Prozessorlast   Prozessorscho   Prozessorschoner   Reduktion   reine   Schal   Schalter   schlafen   Schleife   Schleifen   schnellt   schon   screen   SDittrich   sehen   Sekun   Sekunden   sich   sind   sindnötig   Single   Sleep   sogar   solchen   soll   sollten   Spiel   spielprogramms   SprachenVB6   ständig   starten   Stefan   störend   SubAuf   Systemereig   Task   Tasks   TechnikWarteschleifen   Teil   teilweise   tensoll   teschleifen   Test   TestprogrammfürSchlafschleifen   THEN   Timer   Trab   Trick   Trotz   über   überzehnJahrenals   undSoft   undUnternehmensberatertätig   ungenau   Until   Value   vbDefault   vbHourglass   verarbeitet   verschieben   verwenden   verwendet   viele   völlig   VoraussetzungenVB6dotnetpro   ware   Warten   Warteschleife   wartet   weil   welche   Wenn   wenndasProgrammeinebestimmteZeitlangoderaufeinenbestimmtenZustandwar   werden   wichtiger   wieder   wird   wirklich   wirksame   Wirkung   WithSleep   zeigt   Zeit   ZeitraubendeSchleifenkommenvor   zessorlast   Zulassen   zurückzuschrauben   zusätzlichen   Zweck

Login
Sie sind nicht eingeloggt.

Login & Registrierung
Abo bestellen





Anzeige





Newsletter
Tragen Sie Ihre E-Mailadresse für den kostenlosen Newsletter von dotnetpro ein.


Umfrage
Wie zufrieden sind Sie mit Ihrem Gehalt?




Ergebnis anzeigen