Un fichier DMP, abréviation de Memory Dump File (Fichier de vidage mémoire), est une capture instantanée de la mémoire d'un ordinateur à un moment précis. Ces fichiers sont généralement créés lorsqu'un programme plante ou que le système d'exploitation rencontre une erreur critique, entraînant souvent le tristement célèbre « Écran Bleu de la Mort » (Blue Screen of Death ou 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 informations peuvent être analysées pour diagnostiquer la cause du plantage, identifier le code défectueux et, ultimement, prévenir les occurrences futures. Les fichiers DMP contiennent une mine de données, y compris le contenu de la RAM, les registres du processeur, les modules chargés et la pile d'appels des processus en cours d'exécution. L'analyse de ces fichiers nécessite des outils de débogage spécialisés et 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, vidage mémoire réduit, vidage mémoire noyau, vidage mémoire complet).