運用環境で、w3wp.exe プロセス内で最大のメモリ負荷を引き起こしている Asp.Net http 要求 (aspx、asmx、またはカスタム) をどのように検出できますか? ここでメモリリークを意味するわけではありません。これは、すべてのオブジェクトを適切に処理する、健全なアプリケーションです。Microsoft の世代別 GC は正常に動作します。ただし、一部のリクエストでは、w3wp プロセスのメモリ フットプリントが大幅に増加しますが、それはリクエストの実行中のみです。
最もメモリを消費する「ページ」について開発部門に定期的に報告し、その (メモリ) プレッシャーをそれが属する場所に戻すには、SAAS アプリの運用環境のコスト効率とスケーラビリティの問題にすぎません。 、 いわば。
次のようなものはないようです:
HttpContext.Request.PeakPrivateBytes または .CurrentPrivateBytes
または
Session.PeakPrivateBytes