我需要为单个消费者+单个生产者使用互斥吗?

时间:2015-12-28 18:09:27

标签: c++ multithreading queue mutex lockless

我有单个生产者将作业逐个放入队列,另一个线程逐个从队列中取出作业。我在网上看到它可以无锁地完成。什么是正确的做法?无锁实现通常难以维护吗?假设这个项目的表现并不重要,正确性就更重要了。

0 个答案:

没有答案