ptmalloc代码浅析2(small bin/large bin结构图)

ptmalloc中的small bin和large bin维护着不一样结构的chunk链表: 1. 每一个small bin维护着一个双向循环链表,并且chunk size都相同。当allocate memory时,老是从链表尾端unlink一个chunk,deallocate memory时,将那个chunk link到链表头。属于FILO规则,每一个chunk都有机会被分配到app。 2. 每
相关文章
相关标签/搜索