stl内存池怎么实现的

C++技术问题总结-第8篇 STL内存池是怎么实现的     STL内存池机制,使用双层级配置器。第一级採用malloc、free,第二级视情况採用不同策略。   这样的机制从heap中要空间,能够解决内存碎片问题。 1.内存申请流程图     简要流程图例如以下。 2.第二级配置器说明     第二级配置器目的解决小型区块造成的内存碎片问题。       使用自由链表(free-list)技巧。
相关文章
相关标签/搜索