leveldb 源码剖析之二 内存管理 arena.cc arena.h
leveldb内存管理主要是通过arena.cc arena.h这两个文件来实现的,其中arena.h定义了一个Arena类,arena.cc为各种成员函数的具体实现。相比于STL的空间配置,leveldb的整个框架还是比较简单的。首先给出大概框架:首先看arena.h头文件:#ifndef STORAGE_LEVELDB_UTIL_ARENA_H_#define STORAGE_LEV...
原创
2019-12-09 19:20:57 ·
290 阅读 ·
0 评论