Crear un volcado de memoria en windows 7 (Memory Dump)

10 05 2012

Una característica importante que se incluyo para Windows Vista y Windows 7 es las posibilidad de crear volcados de memoria (Memory Dump), antes se llamaban crash dump.

Un volcado de memoria es un archivo que almacena el contenido de la ejecución de nuestro programa (Instrucciones+Memoria), generalmente son usados para depurar sin embargo aquí expondremos como hacerlo.

Primero tendremos una consola(C#, con Visual Studio 2010, ConsolaPrueba.exe) creada con una sola línea:

throw new Excepcion(“Prueba”);

 

Posteriormente ejecutaremos la consola y dejaremos que nos muestre que ocurrió una excepción sin cerrar el programa.

 

Pasos para crear un archivo de volcado:

1. Abrir el administrador de tareas.

2. En la pestaña de procesos, veremos una lista de *.exe que están en ejecución actualmente

3. Seleccionamos ConsolaPrueba.exe y damos clic derecho seleccionaremos “Create dump file”

 

En el siguiente post se expondrá como depurar el archivo de volcado que creamos con la utileria WINDBG.

Anuncios

Acciones

Information

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s




A %d blogueros les gusta esto: