簡體   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