Un fichier DMP, abréviation de Memory Dump (vidage mémoire), est une capture instantanée de la mémoire vive d'un ordinateur à un moment précis. Ces fichiers sont généralement générés lorsqu'un programme plante ou que le système d'exploitation rencontre une erreur critique, provoquant souvent le tristement célèbre « écran bleu de la mort » (BSOD) sur les systèmes Windows. L'objectif d'un vidage mémoire est de fournir aux développeurs et aux administrateurs système des informations précieuses sur l'état du système au moment de la défaillance. Ces données peuvent être analysées pour diagnostiquer la cause du plantage, identifier le code défectueux et, en fin de compte, prévenir de futures occurrences. Les fichiers DMP contiennent une grande quantité de données, notamment le contenu de la RAM, les registres du processeur, les modules chargés et la pile d'appels (call stack) des processus en cours d'exécution. L'analyse de ces fichiers nécessite des outils de débogage spécialisés ainsi qu'une compréhension approfondie de l'architecture système et de la programmation. La taille d'un fichier DMP peut varier considérablement en fonction du type de vidage configuré (par exemple, petit vidage mémoire, vidage mémoire du noyau ou vidage mémoire complet).