标签: c++ multithreading tcmalloc
我已经用tcmalloc和jemalloc取代了Windows 7的系统分配器,但我发现系统分配器在多线程应用程序上表现更好。 在tcmalloc的情况下,当运行8个线程时,似乎系统分配在malloc和free操作中快10%。我使用英特尔的vtune进行分析。 是否有任何研究将Windows分配器与其他分配器进行比较,或者是否需要对这些分配器进行某种调整以改善结果?