2 个稳定版本
1.0.1 | 2023 年 11 月 15 日 |
---|---|
1.0.0 | 2023 年 11 月 12 日 |
#214 in 并发
8,973 每月下载量
用于 4 个 Crates(3 个直接使用)
48KB
754 行
blocking-threadpool
一个在固定数量的工作线程上运行多个作业的线程池,可选支持作业提交时的反压。
该项目是基于 rust-threadpool 的分支,增加了反压支持并进行了一些小的维护改进。
使用方法
将以下内容添加到您的 Cargo.toml
[dependencies]
blocking-threadpool = "1.0"
内存性能
Rust 1.32.0 已从 jemalloc 切换到操作系统分配器。虽然这为某些工作负载提供了更多平台支持,但也意味着一些性能损失。
要恢复性能,请考虑启用 jemallocator crate。
类似库
许可证
许可协议为以下之一
- Apache License,版本 2.0,(LICENSE-APACHE 或 https://apache.ac.cn/licenses/LICENSE-2.0)
- MIT 许可证(LICENSE-MIT 或 http://opensource.org/licenses/MIT)
任选其一。
贡献
除非您明确声明,否则任何有意提交以包含在您的工作中的贡献,如 Apache-2.0 许可证中定义的,将按上述方式双重许可,不附加任何额外条款或条件。
依赖项
~425KB