tcmalloc是啥子

動機 TCMalloc是一個非常快速的內存管理庫,它比glibc 2.3的malloc以及其他的一些內存管理庫都要更高效。ptmalloc2在2.8GHz P4機器上執行一次malloc/free(分配釋放小的內存塊)大約耗時300納秒。相同的執行操作,TCMalloc的實現只需要大約50納秒。 TCMalloc同時也爲多線程編程減少了鎖的競爭,對於小塊內存分配,TCMalloc實際上沒有鎖開銷。
相關文章
相關標籤/搜索