一套 C++ 库,提供各种并发数据结构和回收方案。
xenium 是一个仅包含头文件的库,提供了并发数据结构和内存回收算法的集合。这些数据结构是参数化的,因此可以与各种回收方案一起使用(类似于 STL 允许自定义分配器的方式)。
目前提供的数据结构数量较少,因为到目前为止的重点是回收方案。但是,计划在不久的将来添加几个数据结构。
michael_scott_queue - 由 Michael 和 Scott 提出的无界锁无限制的多生产者/多消费者队列 [MS96]。暂无开放 Issues,或尚未同步最近议题。