将生产者优先于消费者的共享队列

时间:2018-07-13 22:29:59

标签: multithreading producer-consumer

如果主线程写入队列,而工作线程承担处理任务的任务,那么如何设计代码,以使主线程在写入队列时获得优先级,而不必等待其余线程队列中要由工作线程处理的元素?

如果没有用于查询消息的自旋锁,是否有可能?因为对于大排空的队列它将变得昂贵。

要引用的任何模式,库或语言吗?

0 个答案:

没有答案