win open files dmp carpeta archivo analizar .net dump crash-dumps minidump

.net - open - minivolcado vs. fulldump?



open dump file windows 10 (2)

Diferencias entre los archivos de volcado de memoria completa y los archivos de volcado de memoria mini

Un archivo de volcado de memoria puede recopilar una variedad de información. Normalmente, un ingeniero de soporte debe tener todos los contenidos de la memoria virtual para solucionar un problema. En otros casos, es posible que desee capturar menos información para enfocarse en un problema específico. El depurador es flexible. Esta flexibilidad le permite limitar la información que captura un archivo de volcado de memoria mediante la recopilación de archivos de volcado de memoria completa o de archivos de volcado de memoria mini:

  • Archivos de volcado de memoria completa . Estos archivos contienen los contenidos de la memoria virtual para un proceso. Estos archivos son los más útiles cuando está solucionando problemas desconocidos. Un ingeniero de soporte puede usar estos archivos para buscar en cualquier lugar de la memoria cualquier objeto, extraer la variable que se cargó en cualquier pila de llamadas y desensamblar el código para ayudar a diagnosticar el problema. La desventaja de los archivos de volcado de memoria completa es que son grandes. También puede llevar más tiempo recopilar estos archivos, y el proceso que se está grabando debe congelarse mientras se crea el archivo de volcado.
  • Mini archivos de volcado de memoria . Un mini archivo de volcado es más configurable que un archivo de volcado completo y puede variar desde solo varios megabytes (MB) hasta el tamaño de un archivo de volcado completo. El tamaño difiere debido a la cantidad de memoria virtual que el depurador está escribiendo en el disco. Aunque puede reunir archivos de volcado de memoria mini de forma rápida y son pequeños, también tienen una desventaja. Los archivos de mini volcado pueden contener mucha menos información que los archivos de volcado completo. La información que recopila un archivo de mini volcado puede ser virtualmente inútil para un ingeniero de soporte si no se captura el área de memoria que el ingeniero de soporte tiene para solucionar. Por ejemplo, si la memoria del montón no se escribe en el archivo de volcado de memoria, un ingeniero de soporte no puede examinar el contenido de un mensaje que se estaba procesando en el momento en que ocurrió el problema. Se perderá información útil, como la línea de asunto y la lista de destinatarios.

Un extracto de la documentación de Microsoft .

Recientemente comencé a buscar archivos de volcado para ayudarme a analizar los bloqueos del proceso w3wp en nuestro entorno de producción en el trabajo ...

Y me gustaría saber, ¿cuáles son las diferencias entre un minivolcado y un archivo fulldump?


En realidad, como dice el siguiente enlace MS, las cosas son un poco más complejas de lo que sugiere la publicación anterior.

http://msdn.microsoft.com/en-us/library/windows/hardware/ff552212%28v=vs.85%29.aspx

La diferencia entre un mini-volcado y un volcado completo está más relacionada con el formato del archivo que con la cantidad de contenido / información en él. De hecho, con la configuración correcta, un mini-volcado contendrá más información de la que podría tener un volcado completo y es por eso que se recomiendan mini-volcados correctamente configurados en todos los casos.