我一直在谷歌上搜索 C++ 中的无锁队列。我找到了一些代码和一些试验 - 但我无法编译任何东西。无锁哈希也将受到欢迎。
概括:
到目前为止我还没有得到肯定的答案。
不存在“生产就绪”的库,并且令人惊讶的是,现有的库都不符合 STL 容器的 API。
自 1.53 起,Boost 提供了一组无锁数据结构,包括队列、堆栈和单生产者/单消费者队列(即环形缓冲区)。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)