Estoy buscando una herramienta ($, gratis, de código abierto; no me importa) que me permita ver no solo las estadísticas de memoria para un programa .NET, sino también la jerarquía de objetos . Me gustaría poder profundizar en cada objeto y ver su huella, así como todos los objetos a los que hace referencia.Vista de memoria asignada
He visto cosas como Ants Profiler de RedGate, pero no es lo que quiero: no puedo ver instancias específicas.
EDIT: He usado .NET Memory Profiler (el que se incluye con Visual Studio, y el que solía ser parte del SDK (?)) Antes, y mientras que es realmente bueno (y muestra la mayoría de los otros no), lo que realmente busco es poder profundizar en mi jerarquía de objetos, ver cada instancia de objeto.
El .Net Memory Profiler terminó siendo mucho más útil a largo plazo que el generador de perfiles de punto de JetBrains. Tenía toda la información que necesitaba. Sin embargo, tiene una gran cantidad de información que se siente un poco abrumador al principio. –
Recuerdo lo mismo cuando comencé a usarlo. Luego, una vez que supere esa barrera, realmente me proporcionó información útil. –
Cada vez que uso esto siento ganas de votar su respuesta. .Net Memory Profiler es exactamente lo que necesito en un generador de perfiles. –