What Is Memory Dump
A memory dump is the process of taking all information content in RAM and writing it to a storage drive as a memory dump file DMP format Why is a memory dump A memory dump is a process in which the contents of memory are displayed and stored in case of an application or system crash. Memory dump helps software developers and system administrators to diagnose, identify and resolve the problem that led to application or system failure.

On Windows 10 when a critical error occurs such as Blue Screen of Death BSoD the system creates memory dump files also known as crash dumps These files contain a copy of the Memory that's allocated to the kernel and hardware abstraction layer (HAL) in Windows 2000 and later. Memory that's allocated to Kernel-mode drivers and other Kernel-mode programs. For most purposes, this dump file is the most useful. It's smaller than the complete memory dump file.
What Is Memory Dump
In computing a core dump memory dump crash dump storage dump system dump or ABEND dump consists of the recorded state of the working memory of a computer program at a specific time generally when the program has crashed or . .
The small memory dump file contains the smallest amount of useful information that could help you identify why your computer failed The memory dump file contains the following information The Stop message its parameters and other data A list of loaded drivers The processor context PRCB for the processor that stopped