KCS - Kernel Crash Dump System
Enhanced Definition
The Kernel Crash Dump System (KCS) is a critical diagnostic facility within the z/OS operating system designed to automatically capture the state of the system's kernel (supervisor) and associated address spaces when a severe, unrecoverable system error or `abend` occurs. Its primary purpose is to provide comprehensive diagnostic data for deep-level problem determination and resolution, particularly for issues impacting the core functionality of z/OS.
Key Characteristics
-
- Automatic Invocation: KCS is typically invoked automatically by the z/OS supervisor when a critical system error (e.g.,
0C4,0C1,0C6abendsin supervisor state, or other severewait states) is detected, ensuring vital diagnostic data is captured without manual intervention. - Supervisor State Focus: It specifically targets and captures the contents of the
MVS kernel(the supervisor's address space), key system control blocks, and often the address spaces of tasks that were active or involved at the time of the crash. - Dump Dataset Generation: The output of a KCS dump is written to pre-allocated
dump datasets(typicallySYS1.DUMPxxdatasets), which are sequential datasets formatted to hold the captured system image. - System Impact: While capturing a dump, the system's normal operations are paused or significantly impacted, potentially leading to a
wait stateor system termination, depending on the severity of the error. - Comprehensive Data: KCS captures a vast amount of information, including CPU registers, main storage contents,
PSW(Program Status Word),control registers,segment and page tables,system queues, andtrace tables, all crucial for deep-level problem analysis. - Customizable Scope: While primarily automatic, the scope of what is included in a dump can be configured via
CHNGDUMPcommands or theIEADMP00parmlibmember, allowing administrators to specify which address spaces or data spaces should always be included.
- Automatic Invocation: KCS is typically invoked automatically by the z/OS supervisor when a critical system error (e.g.,
Use Cases
-
- Diagnosing System Abends: When the z/OS system experiences a severe
abend(e.g.,0C4,0C1,0C6in supervisor state, or0A9abends), KCS captures the necessary data to determine the root cause, such as an invalid instruction,
- Diagnosing System Abends: When the z/OS system experiences a severe
Related Products
Related Vendors
Related Categories
Tools and Utilities
519 products
Application Development
296 products
Operating System
154 products
Browse and Edit
64 products
Content, Books and Documents
47 products