Un archivo de volcado de memoria, a menudo denominado volcado de núcleo (core dump) o volcado de fallo (crash dump), es una instantánea de la memoria de un proceso informático o del sistema completo en un momento específico, típicamente cuando ocurre un fallo o error. Contiene el contenido de la RAM, incluyendo el código del programa, datos, registros e información de la pila (stack). Los volcados de memoria son cruciales para la depuración de software y el diagnóstico de fallos del sistema. Los desarrolladores y administradores de sistemas analizan estos archivos para comprender el estado del sistema o la aplicación en el momento del fallo, identificar la causa raíz del problema e implementar correcciones. La información dentro de un volcado de memoria puede revelar fugas de memoria (memory leaks), desbordamientos de búfer (buffer overflows), desreferencias de punteros nulos (null pointer dereferences) y otros errores de programación. El análisis de los volcados de memoria a menudo requiere herramientas especializadas y experiencia para interpretar los datos brutos y reconstruir la secuencia de eventos que condujeron al fallo. El tamaño de un volcado de memoria puede variar significativamente dependiendo de la cantidad de memoria utilizada por el proceso o el sistema.