可能重复:
Is there a production ready lock-free queue or hash implementation in C++
我正在寻找无锁容器的实现:
如何阻止容器:
那里有没有好的图书馆?我想不要编写这些数据结构......我宁愿使用经过社区测试的东西。
答案 0 :(得分:4)
查看Intel TBB的容器类。参考文献说:
容器类允许多个 线程同时调用 同一容器上的某些方法。
答案 1 :(得分:3)
Herb Sutter在Dobbs Journal博士的有效并发系列中做了一些文章。您可能想立即阅读的两篇文章是:
rest of the series绝对值得一读。