发布时间:2011-10-08 16:11:25
ReleaseToCentralCache将某个freelist中的obj全部释放回centralcache,函数比较简单,主要是通过一个while循环将freelist中的obj按照num_objects_to_move一批批的通过PopRange pop出来,然后转移到central_cache,......【阅读全文】
发布时间:2011-10-08 16:09:47
下面我们开始free过程的分析,tcmalloc的free函数主要为tc_free,tc_delete,他们主要调用的还是do_free函数......【阅读全文】
发布时间:2011-10-08 16:07:42
解释到这里基本完成了size=kMaxSize的情况,这时候do_malloc调用do_malloc_pages函数。......【阅读全文】