Registriert seit: 9. Mai 2005
Ort: Nordbaden
925 Beiträge
|
Re: Dauert Sleep(1) auf allen Windows /Rechnersystemem 1ms?
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!
|