摘要: memcache能进行快速地查找和良好的内存管理,得益于良好的hash查找和内存管理技巧.这两项功能主要由assoc.c和slab.c这两个文件来实现. 下面详细地分析一下每行代码实现slab.c#define POWER_SMALLEST 1 //slabclass数组的最小下标(slabclass 主要是来保存分配好的内存)#define POWER_LARGEST 200 //slabclass数组的最大下标#define POWER_BLOCK 1048576 //每一个chunk的最大值#define CHUNK_ALIGN_BYTES 8... 阅读全文
posted @ 2011-10-27 18:53 库从志 阅读(864) 评论(0) 推荐(0) 编辑