VC++ 2008およびVC++ 2005 Express Editionで(同じ構成プロパティを使用して)同じプロジェクトを実行しました。私はそれらの間の時間パフォーマンスの違いに驚きました.VC++ 2008は、VC++ 2005 Express Editionよりもはるかに多くの時間(約30%の追加時間)を要しました。なぜこれが起こったのですか? Express Editionの方が軽いのですか?リリースモードでの時間パフォーマンス:VC++ 2008およびVC++ 2005 Express Editionのグロテスクの違い
1
A
答えて
0
このような大きな違いは、最適化設定のためです。 2005年から2008年にプロジェクトを変換した場合はthis questionをご覧ください。私はVS 2003とVS 2008のパフォーマンスを比較するためにいくつかのテストを行い、アプリケーションのパフォーマンスはほぼ同じでした。
編集: 私は2003年から2008年の変換で同様の問題がありました。最適化設定を試した後、より良い設定を見つけようとすると、特定の瞬間にパフォーマンスが「正常に戻った」ようになりました。これは私が上記の質問を知る前であった。私はその理由を理解していない、私はまだしていないが、私は結果に満足していた...私は与えることができる唯一のアドバイスは、最適化設定を変更し、再度テストしてみてください。
関連する問題
- 1. VC++ 2008、2005クライアントのVC++ 2010 SDK
- 2. VC++ 2008 ExpressのMFC
- 3. リンカVC 2008 Expressの上:
- 4. VS 2005のパフォーマンスとVC++ 6.0の比較
- 5. TableView.delegateおよび他のVC
- 6. TinyXml ++およびVisual C++ Express Edition 2008とのリンクの問題
- 7. SQL Server 2005 ExpressおよびSQL Server 2008開発者版
- 8. vC++ 2005リンカエラー
- 9. VC++ 2008プロジェクトでVC++ 2010ランタイムライブラリを使用
- 10. リリースモードでのコンパイルの問題--VC++
- 11. vC++ 2008インストーラプロジェクトmsvcrt.dll
- 12. SQL Server 2005 Express EditionのDTS
- 13. VC++ 2010 Express Editionを使用してIEアドオンを作成する
- 14. VC++でのDLLの作成(Visual Studio 2008)
- 15. のTeam Foundation Server 2005およびSQL Expressの2005
- 16. DirectShow VC++ express 2010 vs Graph Edit
- 17. VC++ 6.0とVS 2008のWindows暗号化サービスの相違点
- 18. Visual Studio 2008 vC++ Mysql Connect
- 19. MessageBoxのファイルへのリンクVC++ 2008 Windows xp
- 20. VC++ 2008でDLLを作成し、VC++ 6で使用できますか?
- 21. SQL Server 2005および2008をサポート
- 22. VC++ 2010プロジェクトをVC++ 2008にダウングレードする方法は?
- 23. SQL Express 2005/2008同時接続
- 24. のVisual Studio 2008およびVisual C#2008 Expressの互換性
- 25. CC.NetからVC++ 9(Visual Studio 2008)のプロジェクトビルド時間を記録する
- 26. Windows 7にSQL Server 2005 Express Editionをインストール
- 27. VC++ 2008のコンパイル時に問題が発生する
- 28. VC++ 2008でプリプロセッサディレクティブを定義する方法は?
- 29. Visual Studio 2005 - VC++コンパイラC1001(Windows 7)
- 30. VC++のページエラー0xc0000006
こんにちは、 私は提案された質問とそれぞれの答えを見ました。最適化パラメータを「無効」に変更してから、/ O2に戻そうとしました。しかし、VC++ 2008では、VC++ 2005よりも時間パフォーマンスが約30%悪化しています。追加の提案はありますか?私のVC++ 2008はRTMです。 ありがとう! Isis –
上記の編集を参照してください。私はより良い答えを持っていないことは怖いです。 VC++ 2008 RTMはベータ版ではありません。がんばろう! –