Core Dumps
From mylearnings
What is a Core Dump ?
- A core dump is a snapshot of the programs memory mappings and state when it crashed.
- A core dump can be used to analyze the reason for the crash.
- A core can come from User space programs or even kernel.
- - Core get generated when the user space program receives certain signal like (For detail check man -7 signal)
- Kernel is having special mechanism for booting a secondary kernel and collect the core for primary kernal.
- - In linux this is done using Kdump/Kexec