13 个不稳定版本 (3 个破坏性更新)
0.5.3 | 2024年3月13日 |
---|---|
0.5.0 | 2023年11月7日 |
0.2.6 | 2024年3月27日 |
0.2.4 | 2023年4月17日 |
0.1.0 | 2022年3月1日 |
#221 in 并发
每月 199 次下载
用于 18 个crate(16 个直接使用)
14KB
332 行
pi_atom
全局的线程安全的原子字符串池,减少相同字符串的内存占用,也用于hashmap的键
如果全局该字符串最后一个引用被释放, 则该字符串会释放。
为了减少不停的创建和放入池的次数,高频单次的Atom,可以在应用层增加一个cache来缓冲Atom,定期检查引用计数来判断是否缓冲。
依赖项
~2.4–8.5MB
~68K SLoC