Subj : when should use mutex/semaphore To : comp.programming.threads From : sachin_mzn Date : Wed Jan 12 2005 04:10 am Hi, Sometimes I am confused about usage of mutex and semaphore. When we should use one. Is mutex is best suitable for threads and semaphore for process. What is diffrence between binary semaphore and mutex? When should we use counting semaphore? Is there any good book/tutorial on multithreading/semaphore/mutex/condition variable available online? -Sachin .