C++內存管理08 GCC std::alloc內存碎片處理以及資源枯竭處理

GCC std::alloc內存碎片處理以及資源枯竭處理 一.內存碎片: 先看如下圖: 其中藍色部分80字節的大小是戰備池剩餘的,接下來要申請104個字節,那麼餘下的部分也就是80個字節不夠怎麼辦?那麼這80個字節就是內存碎片了。處理過程如下: 先處理內存碎片: 80落在第free_list[9]個鏈表上(108),所以把這80個字節掛在第free_list[9]鏈表上。如下: 2.分配內存 接下
相關文章
相關標籤/搜索