在C ++中免费分析?

时间:2011-04-15 04:45:13

标签: c++ performance profiling

  

可能重复:
  What's your favorite profiling tool (for C++)

在Java中,他们有一个很好的& sdk附带的免费探查器,名为jvisualvm。 C ++有类似的东西吗?我在Windows上并拥有Visual Studio 2010.我是学生/爱好者,所以免费的东西会很好。

jvisualvm可让您查看应用内部并提供大量需求信息。 cpu / memroy正在进行多少次,被调用的次数,总数等等。

2 个答案:

答案 0 :(得分:4)

  1. AMD Code Analyst
  2. Sleepy
  3. 一个小小的谷歌搜索给出了令人印象深刻的免费赠品清单(免责声明:我没有使用过这些):

    1. Shiny
    2. Google Test
    3. Windows Performance Analysis
    4. H个。

答案 1 :(得分:1)

Windows Peformance Toolkit非常彻底且免费,其中包括基于功能级采样的探查器。它附带的教程/指南解释了如何使用它。

如上所述,AMD的代码分析师也非常好而且免费。