【问题标题】:Is there any performance comparison between TBB::scalable_allocator, tcmalloc and jemalloc?TBB::scalable_allocator、tcmalloc 和 jemalloc 之间有性能比较吗?
【发布时间】:2012-05-02 08:33:32
【问题描述】:

我想在多线程环境中使用内存分配器,每个线程都会占用大量内存。我应该选择哪个?这些分配器之间有什么性能吗?谢谢。

【问题讨论】:

标签: multithreading memory memory-management memory-leaks tbb


【解决方案1】:

'我想在多线程环境中使用内存分配器,每个线程都会占用大量内存。' - 为什么?干什么用的?

“我应该选择哪个?” - 两种可能性:

1) 分析/分析您的应用程序,并再次将内存需求特征与每个分配器的规格相匹配。

2) 使用每个分配器测试您的应用,以凭经验找出最适合您的应用的应用。

'这些分配器之间是否有任何性能? - 我猜你的意思是“性能差异”。我几乎 100% 确定存在差异,是的。

【讨论】:

    猜你喜欢
    • 2011-12-12
    • 1970-01-01
    • 2012-04-09
    • 1970-01-01
    • 2015-11-26
    • 2011-12-16
    • 2010-12-02
    • 2011-06-20
    • 1970-01-01
    相关资源
    最近更新 更多