InnoDB內存管理源碼剖析

2019獨角獸企業重金招聘Python工程師標準>>> InnoDB的內存管理分爲3層。1、在底層InnoDB創建一個通用內存池,負責爲系統提供小塊內存,另外InnoDB還創建緩衝池,可以爲系統提供更大塊的內存。兩者都是向系統申請內存,只申請一次。其中,通用內存池只由中間層內存堆直接使用。2、在中間層創建一個內存堆對象,內存堆可以調用mem_area_alloc函數從通用內存池申請內存,稱爲動態申
相關文章
相關標籤/搜索