3

したがって、それぞれ独自の AppPool が割り当てられた一連の ASP.net Web アプリがあります。

これにより、w3wp.exe の複数のインスタンスがメモリに常駐します。

私は、そのうちの 2 人が 1 日の間に RAM の使用量を着実に増やしている理由を突き止めようとしています。

「デバッグ診断ツール」が役立つかもしれないというこの提案を見つけました:

インストール済みのものをダウンロードし、それを使用してプロセスの完全なダンプを作成しようとしました。

何らかの理由で失敗しました。

しかしその後、使用されたメモリ (プライベート バイト) が約 600Mb から約 90Mb に減少したことに気付きました。

DDT によってアプリが再起動 (またはリサイクル) されたのでしょうか? それとも、何らかの形式のガベージ コレクションが呼び出されて、アプリが大量のメモリを解放したのでしょうか?

4

0 に答える 0