lockfreequeues:Nim的无锁队列实现 源码
无锁队列 Nim的无锁队列,实现为环形缓冲区。 提供了三种实现: 是单一生产者,单一消费者的有界队列。 推送和弹出无需等待。 是一个多生产者,单消费者有界队列。 弹出无需等待。 是一个多生产者,多消费者的有界队列。 API文档: : 注意:如果您的项目是使用--threads:off编译的,则仅Sipsic可用。 安装 nimble install lockfreequeues 例子 示例位于目录中,可以使用以下命令进行编译和运行: nimble examples 参考 Juho Snellman的帖子 ( ) Mamy Ratsimbazafy 编织的。 Henriq
用户评论