Detail Line Hierarchy
An unexpanded report shows sampled SRBs that are grouped by SRB
type. The SRB types are:
- CLIENT - A CLIENT SRB is a preemptable SRB that runs in an address space but executes work on behalf of some other address spaces, which is called the client address space. All CLIENT SRBs are preemptable, but for the purpose of this report they are classified as CLIENT instead of PREEMPTABLE.
- ENCLAVE - An ENCLAVE SRB is an SRB that is scheduled into an enclave so that WLM and ENCLAVE can manage the SRB. All ENCLAVE SRBs are preemptable, but for the purpose of this report they are classified as ENCLAVE instead of PREEMPTABLE.
- PREEMPTABLE - PREEMPTABLE SRBs can be preempted by higher priority units of work.
- FULLXM - A FULLXM SRB receives a copy of the scheduling program's dispatchable unit access list, and it receives control in the scheduling program's current cross memory environment. FULLXM SRBs might also be MANAGED, but for the purpose of this report they are classified as FULLXM instead of MANAGED.
- MANAGED - A managed SRB (Global or Local) is created by IEAMSCHD. MANAGED might also be FULLXM, but type FULLXM instead of MANAGED is used .
- NON-PREEMPT - A NON-PREEMPT SRB cannot be preempted by other work units irrespective of their priority.
You can expand each line to reveal an additional hierarchical level
of detail by using the + line command. The hierarchy is illustrated
here:
Level 1 SRB Type
Level 2 SRB EPA instance
Level 3 SRB Execution Module
Level 4 SRB Execution CSECT