0

これが主観的である可能性があることは承知しています (そして、この 1 つの XD に反対票が投じられないことを感謝します) が、RedGate の .Net 生産性アドイン(ANTS Performance Profiler Pro、ANTS Memory Profiler、と例外ハンター。それはかなり高価で、基本的に、誰かがそれをお勧めしますか? そして、ANTS製品は、彼らができると言っていることを(それぞれ)実行しますか?:

  • ボトルネックを特定し、コードが最適に実行されていることを確認します
  • メモリ リークの一般的な原因を迅速にゼロにする

これに関するあなたの意見を期待しています。どうもありがとう!

4

3 に答える 3

2

私は ANS Performance Profiler を評価しましたが、これは価格に見合った優れたツールだと思います。その助けを借りて単一の迷惑なパフォーマンスブロッカーを発見(および解決)した場合、少なくともプロの開発者にとっては、その価格以上の価値があります(単一の家庭/趣味の開発者にとってはかなり高価です、私は同意します).

于 2009-12-17T13:26:55.777 に答える
1

良いツールは、お粗末なツールよりも多くのお金がかかります。私が聞いたり、見たり、個人的に観察したりしたすべてのことから、RedGateは優れたツールを生み出します。お粗末なツールを使用すると、より多くの時間がかかります。その時間はあなたやあなたの雇用主にとってどれだけの価値があるかは、あなたが提供した情報からは判断できないものです。西洋の世界では、優れたツールはほんの数時間で元に戻ります。これは、打ち負かすのが難しいROIです。

ツールの使用方法を学習するために必要な時間だけ、ROIを調整するようにしてください。試用版に1時間費やすことで、そのことをすばやく理解できます。

于 2009-12-17T14:02:40.723 に答える
1

私は RedGate パフォーマンス プロファイラーとメモリ プロファイラーの両方を持っていますが、どちらも優れています。Exception Hunter の試用版が最初に出たときに使用しましたが、その必要性が見られなかったので、ライセンスを持っていません。

ANTS Performance Profiler - これは非常に優れており、コードのボトルネックを特定するために何度も使用しています。ユーザー インターフェイスは直感的で、注目すべき遅い/非効率な領域を簡単に示します。

ANTS メモリ プロファイル - 使いにくいため、あまり成功していません。私はSciTech Memory Profilerのライセンスも持っています。これはメモリ プロファイリングのためのより優れたツールであり、より詳細な情報を表示して簡単に掘り下げることができます。

RedGate ツールに関する私の最大の問題 (これはすべてのツールに当てはまります) は、それらが認証プロキシを介して機能せず、それらを構成する方法がないことです (ただし、これはそれらの実行を停止しません)。


コストが問題になる場合は、Eqatec が無料のパフォーマンス プロファイラーを作成します。私はそれを使用したことがないので、それがどれほど良いかについてコメントすることはできません.

特定のメモリ/パフォーマンスの問題を解決しようとしている場合、これらのツールのコストは節約された時間で元が取れます。アプリケーションに興味があるだけなら、コストを正当化するのは難しいでしょう。

于 2009-12-17T14:11:25.370 に答える