管理预分配块的内存管理器
memory manager that manages a pre allocated block
我正在为C++寻找一个内存管理库,它将从我给它的预分配内存块中进行分配,以便初始化它。完成后,我将关闭分配器(和对象)并释放预分配的块
这样的东西已经存在了吗?
有很多这样的分配器。dlmalloc是最受欢迎的(它对我们来说效果很好)之一。Doug Lea有malloc.c和malloc.h可供下载,还有一些原始代码的派生代码可以用更方便的方式打包,比如ptmalloc。
您可能对loki的分配器感兴趣:
http://sourceforge.net/projects/loki-lib/
相关文章:
- 自定义内存管理器在发布模式下工作正常,但在调试模式下则不然
- 任务管理器 - C/C++ 应用程序 - 分配的地址空间与已用内存
- 这个用于地图的参考计数内存管理器的概念好吗?
- 如何使 c++ 修饰器模式更易于用于内存管理
- 用C++替换内存管理器的单例解决方案
- 用于 SDL 纹理的内存高效资源管理器
- 将全局新与自定义内存管理器结合使用
- 内存管理器-访问冲突写入位置异常
- --带有用于mpi编译的内存管理器=none标志
- 在具有动态大小内存池的多线程C/C++中实现内存管理器
- 在自定义内存管理器中使用矢量
- 删除对象时C++自定义内存管理器错误
- 在内存管理器中分配数组
- 尝试使用while循环取消分配向量,任务管理器显示内存使用正在增加
- 操作符new已在带有库的自定义内存管理器中定义
- 我们为什么要使用内存管理器
- 在c++中实现共享内存管理器
- Qt中的智能指针内存管理器
- 管理预分配块的内存管理器
- 自定义内存管理器抽象