1. 首页
  2. 课程学习
  3. C++/C
  4. AFastMemoryAllocator--快速内存分配器

AFastMemoryAllocator--快速内存分配器

上传者: 2019-03-08 03:15:00上传 ZIP文件 34.57KB 热度 31次
A Fast Memory Allocator -- 快速内存分配器 v0.3 基于Python obmalloc模块,改变了block与pool的缓存方式,将arena由原来的两种状态明确处理成三种状态——empty、usable、full,使得以统一的方式处理pool与arena(两组函数完全类似,从而也使得我写了两个通用的链表处理函数PREPEND_NODE和POP_NODE),改进后的处理方式使代码更好理解,可读性更好。 参考资料:《Python 源码剖析》陈儒;Python源代码,obmalloc.c。 熊怀东 shoulea@163.com 20:09 2011/10/4
用户评论