tcache_dalloc_small
2017-04-04 16:35:35 0 举报
tcache_dalloc_small是一个函数,主要用于在内存中释放小的内存块。这个函数通常用于处理那些被动态分配但不再需要的小块内存。当这些小块内存的数量积累到一定程度时,tcache_dalloc_small函数会被调用,将这些小块内存回收并返回给系统,以便其他程序可以使用。这个过程可以帮助提高系统的内存利用率,减少因内存碎片导致的性能下降。需要注意的是,tcache_dalloc_small函数只适用于处理小块内存,对于大块内存的释放,需要使用其他专门的函数。
作者其他创作
大纲/内容
tcache_event
bin-runcur = runarena_bin_runs_insert
bitmap_unset
arena_bin_runs_remove
binind NBINS
arena_dalloc_bin_junked_locked
tcache_bin_flush_large
tcache_bin_flush_small
tcache_event_hard
N
arena_run_reg_dalloc
tcache_dalloc_small
arena_dalloc_large_junked_locked
arena_bin_lower_run
arena_dalloc_bin_locked_impl
arena_dalloc_large_locked_impl
Y
run-nfree == bin_info-nregs
arena_run_dalloc
arena_dissociate_bin_runarena_dalloc_bin_run
0 条评论
回复 删除
下一页