PupAllocator
一个用C++写的自适应的统一内存回收的内存池分配器.
小巧,方便,性能测试在我的环境中debug模式下比普通malloc, free快30%左右,但在release模式下速度提升比较小在5%左右.
目前需要进一步测试是否有内存泄露,更多的实践使用和对于参数设置对内存的使用量影响比较大.
开发工具是VS2008
代码打包(0.3
beta): /Files/bman/AllocatorSY.rar概念图:
参考资料:
http://cpp.winxgui.com/cn:autofreealloc