What is Core Dump?

Core Dump: Here, we are going to learn what is Core Dump? Context framework, Windows memory support, etc.
Submitted by Anushree Goswami, on September 21, 2020

Core dump

A core dump is also known as memory dump, crash dump, system dump, or ABEND dump. It is a file, which comprises a procedural operation address memory of a computer system program when the procedural operation breaks down or all at once suddenly come to an end.

Context framework

  • The origination of a Core dump name emerged from magnetic core memory.
  • In the beginning, core dumps were produced in the format of paper printouts of the subjects of memory, from the time when memory sizes augmented and examination of detailed inspection usefulness were progressed and evolved; dumps began to be put on magnetic media such as tape or disk.


  • It enables the user to set aside a break down in case of examination, when not happening in the same location.
  • In the period of dynamic memory allocation, it can be used to take over data freed and possibly will accordingly be used to get back information from a program that is no longer in operative mode.
  • It enables off-line debugging of the operating system on shared computers so that the system can straight away return back into the process.

Windows memory support

Microsoft Windows supports two memory dump formats, which comprise:

  • Kernel-mode dumps:
    It is classified into 5 types, which comprises:
    1. Complete memory dump
    2. Kernel memory dump
    3. Small memory dump
    4. Automatic memory dump
    5. Active memory dump
  • User-mode memory dumps: It is also acknowledged as mini dump, which is a memory dump of a particular progression.

Reference: Core dump

Algo tagged in: Dictionary – 'C'

Comments and Discussions!

Load comments ↻

Copyright © 2024 www.includehelp.com. All rights reserved.