符合STL的内存分配器库

时间:2013-09-27 21:18:12

标签: c++ memory-management boost stl

我需要使用map,密钥为uint32_t,值为Meshes。我希望网格布置在重要的记忆中以提高性能,因为它们会经常连续访问。

我想知道哪些内存分配器库可用,它们提供以下内容;

  • 分配给有条件的记忆空间
  • 优选地处理所述存储空间的碎片
  • 除了我提到的
  • 之外,尽可能快,尽可能少的附加功能

我看过提升,但它似乎没有提供我正在寻找的东西。

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

由于

1 个答案:

答案 0 :(得分:-1)

的Deque

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

没什么好说的。去读一下它。