コード内の特定のメソッドの実装方法を変更したいと思います。その変更を本番環境にコミットする前に、変更がその特定のメソッドのパフォーマンスに影響を与えないか、最小限の影響しか与えないことを確認したいと思います。.NETで個々のメソッドの実装を簡単にパフォーマンステストできるツールはありますか?この種のきめ細かいパフォーマンステストを他にどのように達成できるでしょうか。
2 に答える
4
Visual Studio プロファイラー (Premium および Ultimate エディション) を使用できます。
パフォーマンス プロファイリングの初心者向けガイド(Visual Studio)
方法: プロファイラー データ ファイルを比較する (比較 ("差分") レポートまたはビューを作成することにより、2 つの異なるプロファイラー データ ファイル (.vsp または .vsps) の結果を比較できます。比較により、違い、パフォーマンスの低下、および改善が示されます。あるプロファイリング セッションから別のプロファイリング セッションに発生したもの)。
また、Eqatec (無料)
于 2011-04-25T15:41:44.833 に答える
0
プロファイラーを使用します。Visual Studio に組み込まれています。
商用のものも入手できます。DotTraceとAnts Performance Profilerは定評があります。
ベースラインを得るために変更前に測定し、変更後にどのような効果があったかを確認する必要があります。
于 2011-04-25T15:42:02.857 に答える