1

IIS7.5 Web サーバーで ASP.NET MVC 3 Web アプリケーションをホストしています。数時間後、アプリケーション プールは 3 つの CPU コアすべてを使用し始め、使用率は 100% になります。パフォーマンスのボトルネックがどこにあり、CPU がコードで最も多くの時間を費やしている場所を知りたいです。

4

1 に答える 1

1

JetBrains は、dotTraceと呼ばれる優れたプロファイリング ツールを作成します。これにより、パフォーマンスとメモリの両方のプロファイリングが可能になります。私はそれを少ししか使用していませんが、それについていくつかの良いことを読みました.

もう 1 つのオプションは、RedGateのANTS パフォーマンス プロファイラーです。また、非常に優れているはずです。

これらのいずれかが、パフォーマンスの問題のトラブルシューティングを開始する際に使用するのに適したツールになると思います.

于 2012-12-02T16:37:39.243 に答える