tralloc:[废弃] 简化talloc api的实现

时间:2021-06-26 16:18:54
【文件属性】:
文件名称:tralloc:[废弃] 简化talloc api的实现
文件大小:179KB
文件格式:ZIP
更新时间:2021-06-26 16:18:54
C 分层内存分配器 Tralloc Tralloc(树分配)是一个带有扩展的分层内存分配器。 它是简化的 api 的替代实现。 该项目的主要目标是最小化内存开销。 在 x86_64 系统上块的大小为 32-88 字节(取决于编译和运行时功能)。 调试功能将每个块的大小增加 16 字节。 去做 线程安全。 支持的平台 GNU/Linux、GNU/Hurd 和微控制器。 调试构建 $ mkdir build && cd build $ cmake .. $ make VERBOSE=1 && make test 文档 请阅读。 扩展和功能启用/禁用 $ cmake .. \ -DTRALLOC_DEBUG=0 \ -DTRALLOC_LENGTH=0 \ -DTRALLOC_DESTRUCTOR=0 \ -DTRALLOC_REFERENC

网友评论