什么是Windows上最好的免费C ++ Profiler?
我正在寻找一个探查器,以便在我的C ++代码中找到瓶颈。我想找到一个免费的,非侵入式的,良好的性能分析工具。我是游戏开发人员,我在Xbox360上使用PIX,发现它很好,但是它不是免费的。我知道Intel VTune,但它也不免费。
解决方案
回答
CodeXL现在已经取代了End Of Line的AMD Code Analyst,两者都是免费的,但不如VTune先进。还有Sleepy,它很简单,但是在很多情况下都能完成任务。
回答
我已经使用了Compuware DevPartner套件的" TrueTime部件多年。有一个[免费版本](我们可以尝试Compuware DevPartner Performance Analysis社区版。)。
回答
我使用AQTime,它是我用过的最好的性能分析工具之一。
它不是免费的,但我们可以获得30天的试用期,因此,如果我们计划仅优化和分析一个项目,并且30天就足够了,那么我建议我们使用此应用程序。 (http://www.automatedqa.com/downloads/aqtime/index.asp)
回答
Microsoft具有Windows Performance Toolkit。
它确实需要WindowsVista,Windows Server 2008或者Windows7.
回答
我使用的是VSPerfMon,它是StandAlone Visual Studio Profiler。我写了一个GUI工具来帮助我运行它并查看结果。
http://code.google.com/p/vsptree/
回答
新增功能是Shiny。
??????
回答
Proffy非常酷:http://pauldoo.com/proffy/
免责声明:我写了这个。
回答
Very Sleepy是Windows系统的C / C ++ CPU分析器(免费)。
CppCheck是Windows系统的静态C / C ++ CPU分析器(免费)。