#原子 #计数 #无锁 #关闭 #访问 #资源

信号量

原子/无锁计数信号量

6 个版本 (3 个重大变更)

使用旧版 Rust 2015

0.4.0 2017 年 10 月 8 日
0.3.0 2017 年 10 月 6 日
0.2.1 2017 年 10 月 4 日
0.1.1 2017 年 10 月 3 日

#29 in #关闭

Download history • Rust 包仓库 14/week @ 2023-11-18 • Rust 包仓库 68/week @ 2023-11-25 • Rust 包仓库 83/week @ 2023-12-02 • Rust 包仓库 34/week @ 2023-12-09 • Rust 包仓库 48/week @ 2023-12-16 • Rust 包仓库 3/week @ 2023-12-23 • Rust 包仓库 22/week @ 2023-12-30 • Rust 包仓库 52/week @ 2024-01-06 • Rust 包仓库 23/week @ 2024-01-13 • Rust 包仓库 10/week @ 2024-01-20 • Rust 包仓库 29/week @ 2024-01-27 • Rust 包仓库 4/week @ 2024-02-03 • Rust 包仓库 32/week @ 2024-02-10 • Rust 包仓库 43/week @ 2024-02-17 • Rust 包仓库 47/week @ 2024-02-24 • Rust 包仓库 10/week @ 2024-03-02 • Rust 包仓库

每月下载量 132 次
用于 cg-local-app

BSD-2-Clause 许可协议

11KB
224

信号量

原子计数信号量,可以帮助您在并发系统中控制多个进程对公共资源的访问。

特性

  • 有效锁-free 语义
  • 提供 RAII 风格的获取/释放 API
  • 实现了 SendSyncClone

* 当不使用 shutdown API 时为无锁


lib.rs:

原子计数信号量,可以帮助您在并发系统中控制多个进程对公共资源的访问。

特性

  • 有效锁-free 语义
  • 提供 RAII 风格的获取/释放 API
  • 实现了 SendSyncClone

* 当不使用 shutdown API 时为无锁

依赖项

~1MB
~17K SLoC