相关疑难解决方法(0)

tcmalloc/jemalloc和内存池之间的区别是什么

tcmalloc/jemalloc是改进的内存分配器,并且还引入了内存池以实现更好的内存分配.那么它们之间有什么区别以及如何在我的应用程序中选择它们呢?

c linux memory malloc tcmalloc

52
推荐指数
3
解决办法
3万
查看次数

C++内存分配机制性能比较(tcmalloc vs. jemalloc)

我有一个分配大量内存的应用程序,我正在考虑使用比malloc更好的内存分配机制.

我的主要选择是:jemalloc和tcmalloc.使用它们中的任何一个是否有任何好处?

http://locklessinc.com/benchmarks.shtml中 ,一些机制(包括作者的专有机制 - 无锁)之间有一个很好的比较,它提到了每个机制的优点和缺点.

鉴于这两种机制都是积极的并且不断改进.有没有人对这两者的相对表现有任何见解或经验?

c++ linux malloc tcmalloc

24
推荐指数
3
解决办法
2万
查看次数

标签 统计

linux ×2

malloc ×2

tcmalloc ×2

c ×1

c++ ×1

memory ×1