mysql源碼學習筆記:內存管理模塊MEM_ROOT

MEM_ROOT爲mysql的內存管理模塊,用於統一申請和釋放內存,減小在堆中的內存申請操做的次數,以提高性能。 基礎結構 申請的內存空間使用的結構體 typedef struct st_used_mem { struct st_used_mem *next; /*鏈接指針,鏈接當前鏈表下全部的結構體*/ unsigned int left; /*當前結構體中剩餘的空間*/ unsigned in
相關文章
相關標籤/搜索