1 个不稳定版本

0.1.0 2022年5月29日

#713 in 并发

MIT 许可协议

11KB
222

synqueue

Build Status

这是一个实验性队列,适用于多线程场景,如任务处理器。更具体地说

  • 内部同步,适用于消费者和生产者(MPMC)。
  • 由数组支持,访问速度快
  • 有界:容量在创建时指定

与其他实现不同,例如 crossbeam-queue,它不携带每个元素的原子位。已由 MiriLoom 在 CI 上检查。

注意:实验性且目前比其他替代方案慢。

依赖项

~0–26MB
~331K SLoC