什么是Windows上最好的免费C ++ Profiler?

时间:2020-03-05 18:54:41  来源:igfitidea点击:

我正在寻找一个探查器,以便在我的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分析器(免费)。