2012-03-26 90 views
42

tcmalloc/jemalloc是改进的内存分配器,内存池也是为了更好的内存分配而引入的。那么它们之间有什么区别,以及如何在我的应用程序中选择它们?tcmalloc/jemalloc和内存池之间的区别是什么

+0

算法为什么不都去尝试一下,看看哪一个对你的作品好?没有我们有关于你的用例的更多信息,这个问题没有正确的答案。 – Dan 2017-05-16 15:41:44

回答

62

这个blog有链接到所有流行的malloc的详细说明。

this article引用了tcmallocjemalloc之间的一个关键区别,并建议选择哪一个。

而且this article完整地描述背后jemalloc

相关问题