多线程程序在堆争用上花费了多少时间?

时间:2018-05-31 09:15:30

标签: c++ multithreading macos profiler context-switch

我有一个运行速度比预期慢的多线程MacOS C ++程序。我认为原因是堆争用,因为每个线程都在调用" new"或多次等效,当线程处于不同的进程时,程序运行得更快。

如何判断线程在堆争用中浪费了多少时间?

0 个答案:

没有答案