百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

tlsf

> 编程语言
开源

两级分离式内存分配器实现。

1.6K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

两级分离式内存分配器实现。

tlsf

两级分离分配内存分配器实现。作者:Matthew Conte([email protected])。在BSD许可证下发布。

历史

2016/04/10 - v3.1

  • 代码移至 GitHub
  • tlsfbits.h 合并至 tlsf.c
  • 许可证更改为 BSD

2014/02/08 - v3.0 * 此版本基于 3DInteractive GmbH 的改进 * 更改接口,允许有多个内存池 * 将池处理与控制结构分离(添加、删除、调试) * 控制结构和池仍可在同一个内存块中构建 * 为控制结构和池的内存块检查对齐 * 添加了用于检索控制结构大小、对齐大小、最小和最大块大小、池结构的开销以及单次分配的开销的函数 * 最小池大小为 tlsf_block_size_min() + tlsf_pool_overhead() * 删除池时必须为空,以便实现 O(1) 的删除

2011/10/20 - v2.0 * 支持 64 位 * 更多用于 ffs/fls 的编译器内联函数 * 在调试版中在创建 TLSF 时验证 ffs/fls

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言