Um arquivo DMP, abreviação de Memory Dump (Despejo de Memória), é um instantâneo da memória de um computador em um momento específico. Estes arquivos são tipicamente criados quando um programa falha (crashes) ou o sistema operacional encontra um erro crítico, frequentemente resultando na infame "Tela Azul da Morte" (Blue Screen of Death - BSOD) em sistemas Windows. O propósito de um despejo de memória é fornecer a desenvolvedores e administradores de sistema informações valiosas sobre o estado do sistema no momento da falha. Esta informação pode ser analisada para diagnosticar a causa do crash, identificar código defeituoso e, em última análise, prevenir ocorrências futuras. Arquivos DMP contêm uma vasta quantidade de dados, incluindo o conteúdo da RAM, registradores do processador, módulos carregados e a pilha de chamadas (call stack) dos processos em execução. A análise desses arquivos requer ferramentas de depuração (debugging tools) especializadas e um profundo entendimento da arquitetura do sistema e programação. O tamanho de um arquivo DMP pode variar significativamente dependendo do tipo de despejo configurado (por exemplo, small memory dump, kernel memory dump ou complete memory dump).