基於tc_malloc的高併發內存池

內存碎片問題; 性能問題; 高併發(在多線程同時申請內存時,效率依舊很高)。 threadcache是解決高併發的性能問題,因爲沒有鎖; centralcache是平衡threadcache資源競爭的問題,避免一個線程用多了,另一個線程沒得用;但是這裏的平衡會付出一定的代價,當多個線程同時來申請時需要加鎖,CentralCache下面掛的是一個一個的span,span是一些內存對象的集合,這些內存
相關文章
相關標籤/搜索