阅读背景:

事件(event)与互斥量(mutex)区别

来源:互联网 

事件(event)与互斥量(mutex)区别

事件(event)
    事件是用来同步地位不相等的线程的,事件可以用来使一个线程完成一件事情,然后另外的线程完成剩下的事情。事件的使用很灵活,自动事件的激发态是由人工来控制的,而Mutex在释放(releaseMetux)后就一直处于激发态,直到线程WaitForSingleObject。事件可以用来控制经典的读写模型和生产者和消费者模型。相应的方式为,生成者等待消费者的消费,再消费者消费完后通知生产者进行生产。    



你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: