Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/145.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++ 哪一个是KProf的最佳替代品?_C++_Profiling - Fatal编程技术网

C++ 哪一个是KProf的最佳替代品?

C++ 哪一个是KProf的最佳替代品?,c++,profiling,C++,Profiling,我正在寻找一个“足够好”的gprof输出可视化工具。Kprof似乎没有得到维护 评测是(速度敏感的)应用程序开发的一个重要部分,但我在主要的Linux IDE上找不到支持 有什么建议吗?我建议使用将提供的日志可视化。可能不是您想要的,但对我来说,gprof和一个具有良好搜索功能的编辑器可以完成这项工作。您是在寻找在什么情况下调用top X函数以便优化它们,还是希望应用程序有一个漂亮的调用图?如果您知道要查找什么,KCachegrind似乎可以获得行和指令级的包含成本。因此,他们正在实现这一目标,

我正在寻找一个“足够好”的gprof输出可视化工具。Kprof似乎没有得到维护

评测是(速度敏感的)应用程序开发的一个重要部分,但我在主要的Linux IDE上找不到支持


有什么建议吗?

我建议使用将提供的日志可视化。

可能不是您想要的,但对我来说,gprof和一个具有良好搜索功能的编辑器可以完成这项工作。您是在寻找在什么情况下调用top X函数以便优化它们,还是希望应用程序有一个漂亮的调用图?

如果您知道要查找什么,KCachegrind似乎可以获得行和指令级的包含成本。因此,他们正在实现这一目标,这很好。对于我来说,使用kcachegrind进行可视化的google-perftools cpu配置文件似乎是一个不错的选择。相关:|我想要一个工具来检查通话树以及每次通话花费的时间;最好是以视觉方式。