memory dump


Also found in: Dictionary, Thesaurus, Medical, Legal.

memory dump

[′mem·rē ‚dəmp]
(computer science)

memory dump

(programming, operating system, jargon)
(Or "core dump") A file on hard disk (traditionally called "core") containing a copy of the contents of a process's memory, produced when a process is aborted by certain kinds of internal error or signal.

Debuggers like adb and gdb can load the dump file and display the information it contains about the state of the running program. This can be related to the program code, both object code and, in a source-level debugger, the source code. Information includes the contents of registers, the call stack and all other program data.

memory dump

A display or printout of all or selected contents of RAM. After a program abends (crashes), a memory dump is taken in order to analyze the status of the program. The programmer looks into the memory buffers to see which data items were being worked on at the time of failure. Counters, variables, switches and flags are also inspected. See brain dump.
References in periodicals archive ?
From analyzing reports of CPU spikes and system problems to learning how to generate memory dumps for application troubleshooting and analyzing file digital signatures and security, this is packed with all kinds of references Sysinternals administrators will find essential
It records all malicious activity including system changes, network traffic and memory dumps.
These included addressing hacker tactics such as keystroke detectors and memory dumps.