I have several .dmp
files containing the memory captured from our .NET application that is hosted in IIS, and I want to run them through some kind of analyzer that will tell me which methods are contributing to unexplained high memory utilization by our application.
I have tried DebugDiag analysis as well as the tools that come with Visual Studio. I can manage to produce a list of objects in memory, but I have no idea which method is generating the objects.
Can anyone direct me to an application that can easily help me figure this out, or possibly even instruct me on how to use DebugDiag or Visual Studio to do this?
I have already hit up Google as much as possible, but I have simply not been successful at finding the answers I am looking for. I am willing to purchase a tool if that is what it takes, but I would like some confirmation that whatever is purchased will actually be able to answer my questions.