title: Does Mutex in C# busy wait?
body: <p>I am wondering if the <code>Mutex</code> object busy waits or does it context switch out (i.e. does the thread owning the mutex go to sleep and get woken up later by an interrupt), or is it architecture dependent (i.e. number of cores your machine has)?  I am hoping that it actually does a context switch out.  Thank you in advance.</p>