LevelDB源码剖析
摘要:
LevelDB的公共部件并不复杂,但为了更好的理解其各个核心模块的实现,此处挑几个关键的部件先行备忘。Arena(内存领地)Arena类用于内存管理,其存在的价值在于:提高程序性能,减少Heap调用次数,由Arena统一分配后返回到应用层。分配后无需执行dealloc,当Arena对象释放时,统一释... 阅读全文
posted @ 2015-12-05 11:08 音符、时间、走走停停 阅读(2512) 评论(0) 推荐(1) 编辑