2013-06-23 38 views
0

我想知道以下任何配置是否對我的發佈版本應用程序的性能有任何負面影響。 (活動類型是在VS2010中發佈的)。這些配置由Profiler推薦用於分析目的。以下任何配置是否會影響發佈版本的性能

1-將http://msdl.microsoft.com/download/symbols添加到符號文件(.pdb)位置。從選項中選擇調試然後符號

2-在C/C++一般從調試信息格式選擇程序數據庫(/ ZI)

3-從鏈接器選​​擇調試然後生成調試信息=是(/ DEBUG)

是否有任何提及的選項不影響發佈版本的性能?在完成性能優化分析後,我應該如何返回值?

+0

我會建議只是比較不同選項的運行。 –

+0

不是。看到這種建議使輪廓有效的建議是一個非常糟糕的強烈暗示,它不會。 –

回答

2

不,將調試信息添加到構建不會影響優化設置或最終構建的速度。它所要做的就是向可執行文件/ dll添加路徑和校驗和,以便它可以找到並驗證關聯的pdb並生成所述pdb。很長時間以來,在VS中添加調試信息實際上影響了最終的exe/dll。

但是它會影響構建時間,因爲它需要生成相關的pdb,但是它很容易測量這是否會影響您的場景。

相關問題