生产者/消费者模型的特化与无锁ring buffer的讨论 |
发布: 2011-03-24 05:28 |
生产者/消费者是计算机程序中常用多线程算法,其功能是借助多线程同步并行计算快速实现数据处理,但一般情况下,需要使用锁机制控制多线程之间的同步,锁机制有时候也是效率问题的原因。 那么,能否使用无锁多线程并行计算呢?答案其实也不绝对,只是在某些场景可以。 对产生者/消费者模型再进行细分, × 单生产者/单消费者 × 单生产者/多消费者 × 多生产者/单消费者 × 多生产者/多消费者 |
原文: http://qtchina.tk/?q=node/560 |
Powered by zexport
|