符合 STL 标准的内存分配器库

STL-compliant memory allocator library

本文关键字:分配器 内存 STL 标准 符合      更新时间:2023-10-16

我需要使用map,键为uint32_t,值为Meshes。我希望网格布局在连续内存中以提高性能,因为它们将经常被连续访问。

我想知道有哪些内存分配器库可以提供以下内容;

  • 分配给连续的内存空间
  • 优选处理所述内存空间的碎片
  • 尽可能快,除了我提到的之外,尽可能少的附加功能

我已经看过 boost,但它似乎没有提供我想要的东西。

(我不使用vector的原因是容器会增长和缩小很多,我更喜欢有一个uint32_t作为mesh的标识符)

谢谢

Deque

http://www.cplusplus.com/reference/deque/deque/

没什么好说的。 去读一读吧。