生产者消费者模式 锁优化

生产者消费者,这里很少讲, 这里针对pool的锁使用问题谈一下我的的想法。spa 常规的生产者消费者模式,都是要加锁的,加锁写,加锁多,那么针对数据量比较大的时候,实际上是很影响效率的,下面这个方法,能够减小锁的使用。效率 把pool分红多个buffer,选第一个buffer装数据(只写不读),当这个buffer装满,或取数据定时器到了的时候,就往下一个buffer里面写数据,而这个buffer的
相关文章
相关标签/搜索