Einzelnen Beitrag anzeigen

r2c2

Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
 
#2

Re: Dauert Sleep(1) auf allen Windows /Rechnersystemem 1ms?

  Alt 2. Aug 2007, 18:04
Hallo,
Ein Sleep(1) heißt nur, dass mindestens eine Millisekunde gewartet wird. Was passiert ist folgednes:
- Der Main-Thread für dein Prog wird für 1ms schlafen gelegt
- Danch wacht er wieder auf
- Je nachdem, was ansonsten noch passiert, kanns aber sein, dass der Thread noch nicht gleich wieder dran kommt, weil andere Threads auch noch was arbeiten wollen

==> Es besteht nur die Garantie, dass der Thread nicht wieder aktiv wird, bevor die 1ms abgelaufen sind.

mfg

Christian
Kaum macht man's richtig, schon klappts!
  Mit Zitat antworten Zitat