1 个不稳定版本
使用旧的 Rust 2015
0.1.0 | 2015 年 12 月 6 日 |
---|
#14 in #multi-consumer
7KB
176 行
rust-scottqueue
在 rust 中实现 Michael 和 Scott 的队列
目前 Rust 只有多生产者单消费者队列。我想有一个多生产者,多消费者队列。所以我阅读了 (Michael/Scott 论文)https://www.cs.rochester.edu/research/synchronization/pseudocode/queues.html 并尝试实现它们。目前唯一稳定的队列是 scottqueue::tlqueue,即论文中描述的双锁队列。非阻塞并发队列的工作仍在进行中。