技术栈

生产者消费者

橘色的喵
9 个月前
mutex·cv·死锁·生产者消费者·pub-sub·资源竞争·notify_node
C++编程:生产者-消费者模型中条件变量的使用问题及优化方案在C++多线程编程中,生产者-消费者模型是一种常见的并发模式。然而,由于我们项目中不当的设计导致消费者线程偶尔处于永远等待状态。本文将探讨这一现象的原因,并提出相应的解决方案。
一只特立独行的猪( ﹡ˆoˆ﹡
1 年前
生产者消费者
C++生产者消费者模式(条件变量和互斥锁)条件变量的wait操作:先释放互斥锁,将其放入互斥变量的等待队列中,等待其他线程唤醒,再放入互斥锁的等待队列中去获得锁进行操作。
ygluu
1 年前
golang·rwmutex·生产者消费者·无锁队列
一个单生产-多消费模式下无锁方案(ygluu/卢益贵)一个单生产-多消费模式下无锁方案ygluu/卢益贵关键词:生产者-消费者模型、无锁队列、golang、RWMutex