memory dump

memory dump

[′mem·rē ‚dəmp]
(computer science)
McGraw-Hill Dictionary of Scientific & Technical Terms, 6E, Copyright © 2003 by The McGraw-Hill Companies, Inc.

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.
This article is provided by FOLDOC - Free Online Dictionary of Computing (foldoc.org)

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 and disk dump.
Copyright © 1981-2025 by The Computer Language Company Inc. All Rights reserved. THIS DEFINITION IS FOR PERSONAL USE ONLY. All other reproduction is strictly prohibited without permission from the publisher.
Mentioned in
Copyright © 2003-2025 Farlex, Inc Disclaimer
All content on this website, including dictionary, thesaurus, literature, geography, and other reference data is for informational purposes only. This information should not be considered complete, up to date, and is not intended to be used in place of a visit, consultation, or advice of a legal, medical, or any other professional.