堆概述(二)
當一個較小的chunk被釋放的時候,并不會馬上還給系統,會讓bin來管理這部分的chunk
bin會進一步將這些chunk分為四類
1.fast bins
2.small bins
3.large bins
4.unsorted bin
其中fastbins 較為特殊,另外三個 ptmalloc 將它們維護在同一個數組中
smallbin 比 fastbin 要大
堆的整體管理結構arena
總結
- 上一篇: CRC32爆破解密脚本工具(三)
- 下一篇: ISCC2021 美人计