#内存 #分配器 #内存管理 #分配 # #分配 #异步

无 std zallocator

通过在更大的块中分配内存来分摊小分配的成本

1 个不稳定版本

0.5.1 2024年3月6日
0.5.0 2024年3月6日
0.4.0 2024年3月6日
0.3.1 2022年9月5日
0.1.0 2022年7月8日

303并发 中排名

Download history 71/week @ 2024-03-08 23/week @ 2024-03-15 61/week @ 2024-03-29 129/week @ 2024-04-26 1/week @ 2024-05-03

每月下载量 344

MIT/Apache

69KB
1.5K SLoC

Zallocator

github LoC Build codecov

docs.rs crates.io crates.io

license-apache license-mit

通过在更大的块中分配内存来分摊小分配的成本。

安装

zallocator = "0.5"
  • 启用异步相关方法

    zallocator = { version = "0.5", features = ["future"] }
    
  • 无需 std

    zallocator = { version = "0.5", default-features = false, features = ["core"] }
    

许可证

根据您的选择,在以下许可证下提供: Apache 许可证第 2 版MIT 许可证
除非您明确表示,否则您提交的任何有意包含在本项目中的贡献,根据 Apache-2.0 许可证的定义,应按上述方式双重许可,而不附加任何额外的条款或条件。

依赖项

~0.5–13MB
~146K SLoC