管理预分配块的内存管理器

时间:2011-05-28 02:03:07

标签: c++ memory-management dynamic-memory-allocation

我正在尝试为C ++找到一个内存管理库,它将从预先分配的内存块中分配出来,以便初始化它。在我完成后,我将关闭分配器(和对象)并释放预分配块

这样的事情已经存在吗?

2 个答案:

答案 0 :(得分:1)

有很多这样的分配器。 dlmalloc是最流行的之一(它对我们来说效果很好)。 Doug Lea可以下载malloc.cmalloc.h,并且还有一些原始代码的衍生产品可以通过更方便的方式打包,例如ptmalloc

答案 1 :(得分:1)

您可能对loki的分配器感兴趣:

http://sourceforge.net/projects/loki-lib/