4 个版本

使用旧的Rust 2015

0.1.3 2018年6月18日
0.1.2 2018年6月18日
0.1.1 2018年6月18日
0.1.0 2018年6月18日

#607内存管理

MIT 许可证

15KB
272

内存池

这是一个简单的库,旨在允许共享在内存池中分配的数据。
在共享数据之前,可以对其进行写入,但一旦共享,它就变为只读。
丢弃的数据会返回到内存池中,在那里它可以被回收并用于共享其他信息

性能

这种方法仅在无内存限制的情况下工作,当内存槽的大小接近50,000字节时才会获得性能提升。接近4,000,000字节时,时间节省变得显著,在这个范围内,这个库将非常有用。

贡献

我创建了这个库,因为我需要一个项目。如果你需要它目前缺少的某些功能,请随时提出请求或为其做出贡献。

许可证

此库根据MIT许可证分发

致谢

此库是Mobile Devices Inc.项目的一个依赖项。


lib.rs:

此库提供了一个线程安全的内存池,其内存槽基于智能指针,当智能指针被丢弃时,它们会将内存槽的所有权归还给池。

无运行时依赖项