Technical data

System Dump Analyzer
SET PROCESS
SET PROCESS
Selects a process to become the SDA current process.
Format
SET PROCESS {process-name | /INDEX=nn | /SYSTEM}
Parameter
process-name
Name of the process to become the SDA current process. The process-name is
a string containing up to 15 uppercase or lowercase characters; numerals, the
dollar sign ($) character, and the underscore (_) character can also be included
in the string. If you include characters other than these, you must enclose the
entire string in quotation marks (" ").
Qualifiers
/INDEX=nn
Specifies the process to be made current by its index into the system’s list of
software process control blocks (PCBs). You can supply either of the following
values for nn:
The process index itself
The process identification (PID) or extended PID longword, from which SDA
extracts the correct index
To obtain these values for any given process, issue the SDA command SHOW
SUMMARY.
/SYSTEM
Specifies that the system process be made the SDA current process. Each system
(uniprocessor or multiprocessor) uses a single system process control block (PCB)
and process header (PHD) as dummy structures, located in system space, that
record the system working set, global section table, global page table, and other
systemwide data.
Description
When you issue an SDA command such as an EXAMINE command, SDA
displays the contents of memory locations in its current process. To display any
information about another process, you must change the current process with the
SET PROCESS command.
When you invoke SDA to analyze a crash dump, its process context defaults
to that of the process that was current at the time of the crash. If the crash
occurred on a multiprocessing system, SDA sets the CPU context to that of the
processor that crashed the system and the process context to that of the process
that was current on that processor.
When you invoke SDA to analyze a running system, its process context defaults
to that of the current process; that is, the one executing SDA.
SDA76