crossbeam:Rust中的并发编程工具

时间:2024-02-25 23:47:31
【文件属性】:

文件名称:crossbeam:Rust中的并发编程工具

文件大小:314KB

文件格式:ZIP

更新时间:2024-02-25 23:47:31

rust synchronization concurrency parallelism data-structures

横梁 此板条箱提供了一组用于并发编程的工具: 原子学 ,一个线程安全的可变内存位置。 (no_std) ,用于按“消费”顺序读取原始原子类型。 (no_std) 数据结构 ,用于窃取任务的 ,用于构建任务调度程序。 ,一个有界MPMC队列,它在构造时分配固定容量的缓冲区。 (分配) ,无限制的MPMC队列,可小缓冲区,段。 (分配) 内存管理 ,一个基于时代的垃圾收集器。 (分配) 线程同步 ,用于消息传递的多生产者多消费者通道。 ,线程停放基元。 ,具有快速并发读取的分片读写器锁。 ,用于同步某些计算的开始或结束。 实用工具 ,用于自旋循环中的指数补偿。


网友评论