tlsf:两级隔离Fit内存分配器实现

时间:2024-05-26 07:05:52
【文件属性】:

文件名称:tlsf:两级隔离Fit内存分配器实现

文件大小:12KB

文件格式:ZIP

更新时间:2024-05-26 07:05:52

C

tlsf 两级隔离Fit内存分配器实现。 由Matthew Conte( )撰写。 根据BSD许可证发行。 特征 malloc,free,realloc,memalign的O(1)成本 每次分配的开销极低(4个字节) 池的每个TLSF管理的开销很低(〜3kB) 低碎片化 仅编译为几kB的代码和数据 支持动态添加和删除内存池区域 注意事项 当前,假设体系结构可以进行4字节对齐的访问 不是为了线程安全而设计的; 用户必须提供此 笔记 该代码基于TLSF 1.4规范和位于以下位置的文档: http://www.gii.upv.es/tlsf/main/docs 它还利用TLSF 2.0改进功能将每个块的开销从8字节减少到4字节。 历史 2016/04/10-v3.1 代码移至github tlsfbits.h卷入tlsf.c 许可证已更改为BSD 2014/02/08 -v3.


【文件预览】:
tlsf-master
----tlsf.h(3KB)
----README.md(3KB)
----tlsf.c(34KB)

网友评论