11

.NET アプリケーションをどのようにトレース/プロファイリングしますか? MSDN のオンライン ヘルプには、Visual Studio チーム (私は所有していません) が記載されており、Windows Performance Toolkit があります。しかし、他に推奨できるソリューションはありますか? できれば (もちろん) コードを (手動で) 変更せずに機能し、Visual Studio に統合できるソリューションが望ましいです。

4

10 に答える 10

9

この質問も参照してください。JetBrains dotTrace は、私が見つけた中で最高の .NET プロファイラーです (そして、そこにあるほぼすべてのプロファイラーを試しました)。これは、プロセッサを集中的に使用するアプリケーションを処理するのに十分なほどオーバーヘッドが少ない唯一のプロファイラーだからです。また、シンプルで正確で、よく設計されているため、強くお勧めします!

于 2008-09-18T17:44:04.800 に答える
5

お誕生日おめでとう:

http://www.jetbrains.com/profiler/

于 2008-09-18T17:17:04.723 に答える
5

Ants Profiler は私のために動作します http://www.red-gate.com/products/ANTS_Profiler/

于 2008-09-18T17:23:52.290 に答える
1

CLR Profilerは非常に優れています。

于 2008-09-18T17:20:23.873 に答える
1

これは最高の無料のものだと思います: http://www.productivity-boost.com/Download.aspx

ウェブサイトはドイツ語ですが、ダウンロードするだけでソフトウェアは英語です。

于 2013-01-18T13:13:32.947 に答える
0

私は dotTrace3.1 が好きです。

于 2008-09-18T17:18:10.210 に答える
0

無料のものを探している場合は、NProf を使用します。かなり制限されており、特定のプログラムでクラッシュまたはハングする可能性があります。

http://nprof.sourceforge.net/Site/Description.html

于 2008-09-18T17:21:22.403 に答える
0

無料ではありませんが、ストリームを含む巨大なコード ベースで難しい問題が発生しました。Visual Studio のプロファイラーは私に近づきましたが、Antz Profiler はそれをロックダウンしました。無料ではありませんが、Visual Studio をセットアップするよりもはるかに簡単でした。

于 2008-09-18T17:24:18.153 に答える
0

.NET Memory Profilerは、メモリ使用量をプロファイリングするための優れたツールです。

于 2008-09-19T07:05:25.370 に答える
0

私たちのチームはEQATEC Profilerを使用しています。シンプルで使いやすいことがわかりました。ソース コードを変更しなくても動作しますが、Visual Studio の統合は可能ではないと思います。

于 2010-01-25T15:27:03.630 に答える