Un dump della memoria è il processo di prendere tutto il contenuto di informazioni nella RAM e scriverlo su un'unità di archiviazione.
Gli sviluppatori utilizzano comunemente i dump della memoria per raccogliere informazioni diagnostiche al momento di un arresto anomalo per aiutarli a risolvere i problemi e ottenere ulteriori informazioni sull'evento. Le informazioni fornite dal dump della memoria possono aiutare gli sviluppatori a correggere gli errori nei sistemi operativi e in altri programmi di tutti i tipi.
Alcuni errori del computer sono irreversibili perché richiedono un riavvio per ripristinare la funzionalità, ma le informazioni memorizzate nella RAM al momento di un arresto anomalo contengono il codice che ha prodotto l'errore. I dump della memoria salvano i dati che potrebbero altrimenti andare persi a causa della natura volatile o della sovrascrittura della RAM.
I dump della memoria vengono visualizzati nella schermata blu dell'errore di morte nei sistemi operativi Microsoft. Gli errori visualizzano alcuni suggerimenti di base, informazioni e un modulo guasto mentre la percentuale della memoria scritta nella memoria aumenta. Dopo il riavvio, il dump della memoria può essere inviato a Microsoft per l'analisi per aiutare la società a risolvere il problema negli aggiornamenti e ottenere informazioni sull'utilizzo.
Poiché questi dump possono includere qualsiasi cosa nella RAM attiva del computer, alcuni utenti hanno problemi di privacy. Inoltre, poiché i dump sono archiviati sull'unità, possono anche presentare rischi per la sicurezza. Se gli hacker esperti mettono le mani su un dump della memoria, possono potenzialmente trovare password in chiaro o chiavi di decrittazione che normalmente non sarebbero facilmente accessibili. Alcuni sistemi operativi Microsoft e altri consentono dump della memoria che contengono meno informazioni e alcuni consentono di disattivare i dump della memoria.