繁体   English   中英

如何在Windows下配置文件?

[英]How to profile under Windows?

我有一个要分析的C ++程序,因为它需要太多的运行时间。

我正在为该程序使用Windows,我想使用免费的探查器。 我上网搜索,发现AMD CodeAnalyst very sleepy 因为我有Intel CPU,所以AMD工具不能很好地工作。 因此几乎没有信息出来。

使用very sleepy ,我遇到了问题,即在摘要中看不到函数的名称。 这意味着:分析本身可以工作,但是我看不到哪个函数花了多长时间。 我看到像[123456789]这样的函数名称,而0是行号。 我认为这是调试符号的问题。

您能告诉我,要使其正常工作必须做什么(Visual Studio 2010)?

谢谢

我已经尝试了其中的许多方法,包括LTProf和ANTS,但我一直回到这种方法 它不是工具; 这只是一种技术。 这是使用它的分步示例 如果需要链接,很多其他人也会使用它。

有两种探查器。

非侵入性类型,不需要修改您的代码。 恕我直言,尽管它们更易于使用,但它们不能提供令人满意的结果。

侵入式,需要添加代码。 我认为这些可以提供更好的结果。 我开发了自己的此类探查器,并获得了好评。 您可以在http://ravenspoint.wordpress.com/2010/06/16/timing/查看。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM