2个版本
0.1.1 | 2022年9月25日 |
---|---|
0.1.0 | 2022年9月25日 |
#611 in 内存管理
41KB
770 行
Zuffer
Zuffer相当于Go中的bytes.Buffer
,但不具备读取能力。它不是线程安全的。
在内存模式下,默认分配器用于分配内存,根据代码的编译方式,可能使用jemalloc进行分配。
在mmap模式下,Zuffer
使用文件mmap来分配内存。这允许我们存储大型数据结构而不使用物理内存。
max_size
可以设置为限制内存使用。
安装
[dependencies]
zuffer = "0.1"
待办事项
- 支持
no_std
许可协议
zuffer
受MIT许可协议和Apache许可协议(版本2.0)的约束。
详细信息请参阅LICENSE-APACHE,LICENSE-MIT。
版权所有 (c) 2022 Al Liu。
依赖关系
~6–16MB
~218K SLoC