是否有任何优秀的C++自定义分配器可以最大化引用的局部性?

Nei*_*l G 5 c++ memory-management stl

如果每个对象有一堆初始内存分配,我正在运行很多模拟.模拟必须尽可能快地运行,但分配的速度并不重要.我不关心解除分配.

理想情况下,分配器会将所有内容放在连续的内存块中.(我认为这有时被称为竞技场?)

我无法使用展平向量,因为分配的对象是多态的.

我有什么选择?

Unk*_*own 5

做你自己的.

看到我的一个老问题,看看你如何开始:

这个C++堆栈分配器的改进?