阅读背景:

leveldb学习:内存池Arena

来源:互联网 

和SGI版的STL一样,leveldb内存分配也采取了memory pool的整顿方法,减少内存不断分配释放进程中酿成的空间零星化和糟蹋。leveldb的内存池实现可参见arena.h和arena.cc,有关内存池的测试代码有arena_test.cc。arena内存池是leveldb的症结组件,是很多其他功效模块(class)的成员,在cache、memtable、table组件中均有应用。 和SGI版的STL一样,leveldb内存分配也采取了memory pool的整顿方法,减少内存不




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: