Watch objects of a running .NET process?

  • Thread starter Thread starter Ty
  • Start date Start date
T

Ty

Hi all

i would like to check if there are unwanted/unreleased objects running
in our application. I'm not looking for a debugger but a tool where i
can see the currently running objects and instances of classes. i saw
a headline lately that such a tool exists, but can't find it anymore.

thanks!
 
Hi all

i would like to check if there are unwanted/unreleased objects running
in our application. I'm not looking for a debugger but a tool where i
can see the currently running objects and instances of classes. i saw
a headline lately that such a tool exists, but can't find it anymore.

thanks!

You might want to check out the CLRProfiler along with the memory
related .net performance counters (available from perfmon). It's not
uncommon for some objects to survive collections but if you the size
of the gen 2 heap never stabilizes it might indicate that objects are
being kept alive unnecessarily.
 
Back
Top