更新: John Robbinsのブログにコメントを投稿しました。彼はここに応答を書いた:
http://www.wintellect.com/CS/blogs/jrobbins/archive/2009/06/19/do-pdb-files-affect-performance.aspx
私が取り組んでいるプロジェクトでは、リリース バイナリのシンボルがビルドされません。これを変更したいと思います。
いくつかの情報:
- ほとんどが C++ コード ベースで、一部は C# です。
- VS2k5 でコンパイルされ、VS2k8 Team System に移行されます。
- タイム クリティカルなソフトウェア。
- 最適化を有効にする必要があります。
- ソース コードは顧客に提供されるため、完全なシンボルで問題ありません。
必要なものを生成するための最適なコマンド ライン スイッチは何ですか? また、パフォーマンス ヒットがあるとすれば、どのような影響がありますか?
また、注意すべき「落とし穴」はありますか?