我正在寻找一个分析器,以找到我的c++代码中的瓶颈。我想找一个免费的、非侵入性的、好的分析工具。我是一名游戏开发者,我在Xbox 360上使用PIX,我发现它非常好,但它不是免费的。我知道英特尔VTune,但它也不是免费的。


当前回答

Very Sleepy是一个针对Windows系统的C/ c++ CPU分析器(免费)。

其他回答

我使用VSPerfMon,这是一个独立的Visual Studio分析器。我编写了一个GUI工具来帮助我运行它并查看结果。

http://code.google.com/p/vsptree/

Very Sleepy是一个针对Windows系统的C/ c++ CPU分析器(免费)。

微软有Windows性能工具包。

它需要Windows Vista、Windows Server 2008或Windows 7。

另一个分析器是Shiny。

​​​​​

请试试我的剖析软件cRunWatch。它只有两个文件,所以很容易与您的项目集成,并且只需要添加一行代码就可以完成一段代码。

http://ravenspoint.wordpress.com/2010/06/16/timing/

需要Boost库。