nu-lb-nuc140 RTX例程 :信号量 semaphore

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/wowocpp/article/details/85157472

信号量和互斥量的关系:
信号量 是 两个线程之间是有相互交互的关系,两者一个是资源的生产者,一个是消费者。
生产者告诉消费者 资源 有了,你可以消费了。
消费者线程等待 资源可以使用。

互斥量 是两个线程之间 没有逻辑关系 互相独立,只是都会访问同一个资源。

信号量 保护的资源 是动态 产生 和消耗的
互斥量 保护的资源 是独立 静止的

他们可能在本质和实现上 是一样的,但是在抽象逻辑应用上,各自有各自的应用场景。

(稍后补充)

猜你喜欢

转载自blog.csdn.net/wowocpp/article/details/85157472