我并没有真正区分信号量和条件变量......
线程可以使用什么,什么不可以,什么时候可以使用?
答案 0 :(得分:0)
在windows中,信号量用于进程间线程同步。而另一方面,条件变量只能用于进程中的线程同步。有关Windows中使用的某些线程同步技术的信息,请访问此链接:
http://www.codeproject.com/Articles/7953/Thread-Synchronization-for-Beginners
此外,条件变量本质上是原子的。如果您是Windows程序员,则可以在进程中使用关键部分进行线程同步。