mysql源码学习笔记:内存管理模块MEM_ROOT

MEM_ROOT为mysql的内存管理模块,用于统一申请和释放内存,减小在堆中的内存申请操做的次数,以提高性能。 基础结构 申请的内存空间使用的结构体 typedef struct st_used_mem { struct st_used_mem *next; /*链接指针,链接当前链表下全部的结构体*/ unsigned int left; /*当前结构体中剩余的空间*/ unsigned in
相关文章
相关标签/搜索