Which requests cause a w3wp process to grow considerably?

4 views
Skip to first unread message

Nick

unread,
Oct 23, 2009, 6:37:02 AM10/23/09
to
On a production environment, how can one discover which Asp.Net http
requests, whether aspx or asmx or custom, are causing the most memory
pressure within a w3wp.exe process? I don't mean memory leaks here. It's a
good healthy application that disposes all it's objects nicely. Microsoft's
generational GC does it's work fine. Some requests however, cause the w3wp
process to grow its memory footprint considerably, but only for the duration
of the request.

It is simply a question of the cost-efficiency and scalability of a
production environment for a SAAS app, in order to regularly report back to
the development department on their most memory hogging "pages", and to
return that (memory) pressure where it belongs, so to speak.

There doesn't seem to be anything like:
HttpContext.Request.PeakPrivateBytes or .CurrentPrivateBytes
or
Session.PeakPrivateBytes

Nick

unread,
Oct 27, 2009, 5:30:01 AM10/27/09
to
No one?
Reply all
Reply to author
Forward
0 new messages