优化futex唤醒以避免不必要的唤醒

时间:2018-07-15 16:13:13

标签: c++ linux condition-variable futex

我在这里http://man7.org/linux/man-pages/man2/futex.2.html阅读Linux的Futex文档。该文档说

  

状态为未获取,然后          执行futex操作以唤醒锁定标志上阻塞的线程          用作复数词(可以进一步优化以避免          不必要的唤醒)。

这暗示了什么?这是说您可以将整数1传递给futex唤醒,以仅唤醒一个服务员(相当于std::condition_variable::notify_one()),还是在谈论其他优化技术?

0 个答案:

没有答案