非常にずいぶん前、私はUnixシステム上でCでプログラミングしました。私たちは問題のあるプログラムのデバッグに役立つデバッグモードでコンパイルします。デバッグモードで作成された実行ファイルは、はるかに大きく、デバッグモードをオンにしないで作成された実行ファイルよりもはるかに低速でした。今日、私はVS2010を使ってC++でプログラミングしているチームに取り組んでいます。リリースやデバッグバージョンを作成するオプションがあります。また、リリース版の作成時にもdmpファイルを作成するオプションがあります。私は、リリース版が、dmpファイルを作成するオプションをオンにしていても、(私が期待したように)デバッグ版よりもはるかに小さいことに気づいた。しかし、私は何年も前にデバッグモードをオンにしているので、dmpファイルを作成するとプログラムのパフォーマンスが低下するかどうかはわかりません。 dmpファイルオプションを有効にして、パフォーマンスの低下を読んだり経験したことがありますか?dmpファイルの作成はプログラムのパフォーマンスに影響しますか?
0
A
答えて
0
おそらく、DMPファイルではなくPDBファイルを意味します。
PDBファイルには、アプリケーションの完全なデバッグ情報が含まれています。実行可能ファイルのリリース版のPDBファイルを有効にすることをお勧めします。お客様のアプリケーションがクラッシュした場合、PDBファイルを使用して問題の原因を調べるためにミニダンプファイル(yes、これはDMPファイル)を使用することができます。
John Robbinsのブログhttp://www.wintellect.com/cs/blogs/jrobbins/default.aspxをご覧ください。彼はWindowsアプリケーションのデバッグに関する専門家です。
関連する問題
- 1. のsetTimeoutパフォーマンスの影響は
- 2. コードのリファクタリングはアプリケーションのパフォーマンスに影響しますか?
- 3. Verticaテーブルの列数はクエリのパフォーマンスに影響しますか?
- 4. アンドロイドライブラリのテスト方法は、アプリケーションのパフォーマンスに影響しますか?
- 5. 特定の型はArrayListのパフォーマンスに影響しますか?
- 6. エディタのエラーはデバイスのパフォーマンスに影響しますか?
- 7. Javaクラスのサイズはアプリケーションのパフォーマンスに影響しますか
- 8. estimatedRowHeightはどのようにパフォーマンスに影響しますか?
- 9. Object.observe()はどのようにパフォーマンスに影響しますか?
- 10. innodb_log_file_sizeはどのようにパフォーマンスに影響しますか?
- 11. Herokuでデータベースバックアップを作成するとパフォーマンスに影響しますか?
- 12. コードでuiを作成すると、パフォーマンスに影響しますか?
- 13. 条件付きインクルードファイルはASPのパフォーマンスに影響しますか?
- 14. EF linqクエリ句の順序はパフォーマンスに影響しますか?
- 15. コンソールアプリケーションの最小化はパフォーマンスに影響しますか?
- 16. コードの長さはパフォーマンスに影響しますか?
- 17. 条件の順序はパフォーマンスに影響しますか?
- 18. NodeJのコメントはパフォーマンスに影響しますか?
- 19. $(これ)は$([セレクタ])のようなパフォーマンスに影響しますか?
- 20. H.264エンコーディングプロファイルはエンコーディングのパフォーマンスに影響しますか?
- 21. JavaScript、未使用の配列はパフォーマンスに影響しますか?
- 22. Pythonモジュールのインポートはパフォーマンスに影響しますか?
- 23. プリプロセッサディレクティブはOpenCLカーネルのパフォーマンスに影響しますか?
- 24. Angular2のエミュレートカプセル化はパフォーマンスに影響しますか?
- 25. try-catchブロックはPHPのパフォーマンスに影響しますか?
- 26. web.configの未使用行はパフォーマンスに影響しますか?
- 27. IncludeはCountのパフォーマンスに影響しますか?
- 28. メタタグのhtmlエンティティはインデックス作成に影響しますか?
- 29. Laravelフレームワークのパフォーマンスの影響
- 30. mysql_data_seekのパフォーマンスへの影響