0

本番アプリの1つで発生する可能性のあるメモリリークをデバッグしようとしています。

本番サーバーでは、独自のアプリプールで.Netアプリケーションを実行しています。アプリケーションのアプリプールとASP.Netv4.0アプリプールをリサイクルしても、使用されているメモリは解放されません。

メモリリソースが解放されるのは、IISサーバーを再起動したときだけです。

これがなぜであるか、そしてメモリリークがあるかどうかを検出するためにサーバーで使用できるいくつかの推奨されるプロファイリングツールは何ですか?

また、新しいバイナリを追加すると(コードを再コンパイルし、新しいDLLをbinフォルダーに追加すると)、アプリケーションレベルのカウントはリセットされますが、メモリはリセットされません。

4

0 に答える 0