Click here to Skip to main content
15,918,404 members
Home / Discussions / C#
   

C#

 
QuestionThread.Sleep(1) taking much longer on Vista than on XP. Pin
Yeates24-Jul-08 0:43
Yeates24-Jul-08 0:43 
AnswerRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Anthony Mushrow24-Jul-08 1:14
professionalAnthony Mushrow24-Jul-08 1:14 
GeneralRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Luc Pattyn24-Jul-08 2:31
sitebuilderLuc Pattyn24-Jul-08 2:31 
GeneralRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Anthony Mushrow24-Jul-08 4:04
professionalAnthony Mushrow24-Jul-08 4:04 
GeneralRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Yeates24-Jul-08 4:03
Yeates24-Jul-08 4:03 
GeneralRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Dan Neely24-Jul-08 5:50
Dan Neely24-Jul-08 5:50 
GeneralRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
JoeRip24-Jul-08 12:21
JoeRip24-Jul-08 12:21 
AnswerRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Dan Neely24-Jul-08 2:22
Dan Neely24-Jul-08 2:22 
threading is nondeterminisitic and cannot be controlled on your end. Your Thread.Sleep(1) call is telling the OS "I'm taking a break and ignore me for one 1ms". After the ms passes control does not return to your thread, instead your thread is added back to the pool of threads that the OS scheduler looks at for picking the next thread to run. Context switching is however an expensive process and normally a thread will be run a few dozen ms before the scheduler stops ti and passes control over to another thread.

Today's lesson is brought to you by the word "niggardly". Remember kids, don't attribute to racism what can be explained by Scandinavian language roots.
-- Robert Royall

AnswerRe: Thread.Sleep(1) taking much longer on Vista than on XP. Pin
Luc Pattyn24-Jul-08 2:28
sitebuilderLuc Pattyn24-Jul-08 2:28 
Questionpopulating collection of collection Pin
arkiboys24-Jul-08 0:37
arkiboys24-Jul-08 0:37 
AnswerRe: populating collection of collection Pin
Wendelius24-Jul-08 7:08
mentorWendelius24-Jul-08 7:08 
QuestionEnable Apply button when needed Pin
JoZ CaVaLLo23-Jul-08 23:57
JoZ CaVaLLo23-Jul-08 23:57 
AnswerRe: Enable Apply button when needed Pin
Christian Graus24-Jul-08 0:03
protectorChristian Graus24-Jul-08 0:03 
AnswerRe: Enable Apply button when needed Pin
N a v a n e e t h24-Jul-08 0:07
N a v a n e e t h24-Jul-08 0:07 
AnswerRe: Enable Apply button when needed Pin
nelsonpaixao24-Jul-08 14:23
nelsonpaixao24-Jul-08 14:23 
Questioncrysatal reports Pin
lankaudaranga23-Jul-08 23:31
lankaudaranga23-Jul-08 23:31 
Questionunable to kill com object Pin
Mogaambo23-Jul-08 22:23
Mogaambo23-Jul-08 22:23 
AnswerRe: unable to kill com object Pin
0x3c024-Jul-08 0:18
0x3c024-Jul-08 0:18 
GeneralRe: unable to kill com object Pin
Mogaambo24-Jul-08 1:28
Mogaambo24-Jul-08 1:28 
AnswerRe: unable to kill com object Pin
stancrm24-Jul-08 2:48
stancrm24-Jul-08 2:48 
AnswerRe: unable to kill com object Pin
JoeRip24-Jul-08 10:54
JoeRip24-Jul-08 10:54 
GeneralRe: unable to kill com object Pin
JoeRip24-Jul-08 12:16
JoeRip24-Jul-08 12:16 
QuestionIs DBF table ANSI? Pin
JoZ CaVaLLo23-Jul-08 21:42
JoZ CaVaLLo23-Jul-08 21:42 
AnswerRe: Is DBF table ANSI? Pin
Guffa23-Jul-08 23:22
Guffa23-Jul-08 23:22 
GeneralRe: Is DBF table ANSI? Pin
JoZ CaVaLLo23-Jul-08 23:35
JoZ CaVaLLo23-Jul-08 23:35 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.