Un file DMP, abbreviazione di Memory Dump File (File di Dump della Memoria), è un'istantanea della memoria di un computer in un momento specifico. Questi file vengono tipicamente creati quando un programma si arresta in modo anomalo (crash) o il sistema operativo incontra un errore critico, spesso risultando nella famigerata "Schermata Blu della Morte" (Blue Screen of Death - BSOD) sui sistemi Windows. Lo scopo di un dump della memoria è fornire a sviluppatori e amministratori di sistema informazioni preziose sullo stato del sistema al momento del fallimento. Queste informazioni possono essere analizzate per diagnosticare la causa dell'arresto anomalo, identificare codice difettoso e, in definitiva, prevenire future occorrenze. I file DMP contengono una grande quantità di dati, inclusi il contenuto della RAM, i registri del processore, i moduli caricati e lo stack di chiamate dei processi in esecuzione. L'analisi di questi file richiede strumenti di debugging specializzati e una profonda comprensione dell'architettura di sistema e della programmazione. La dimensione di un file DMP può variare significativamente a seconda del tipo di dump configurato (ad esempio, dump di memoria ridotto, dump della memoria del kernel, dump di memoria completo).