-
Rust的并发通道支持多生产者和多消费者模式
资源介绍
此板条箱已达到使用寿命,现在已弃用。
此板条箱的预期后继产品是板条箱。 它的API非常相似,但是有更好的select! 宏,更好的性能,更好的测试套件和全面的更好实现。
如果您以前是因为chan-signal而使用此板条箱,则使用crossbeam-channel和板条箱来重现类似的API很简单。 例如,这是chan-signal的notify函数:
extern crate crossbeam_channel as channel;
extern crate signal_hook;
fn notify (signals: & [c_int]) -> Result > {
let (s, r) = channel :: bounded ( 100 );
let signals = signal_hook :: ite
- 上一篇: 操作系统练习题222222222
- 下一篇: 多线程同步方法解决生产者-消费者问题