Inspect Manual
Debugging Processes and Save Files
Inspect Manual—429164-006
4-3
Command and Home Terminals
Command and Home Terminals
Command terminals are terminals where system managers, developers, and
programmers interact with system-level utility programs. When debugging processes
or examining save files, only one command terminal is involved: the Inspect command
terminal.
Home terminals are terminals where a process is started. Each process has a home
terminal; if a process is started by another process (instead of from a terminal), it
inherits the home terminal of its creator. Inspect uses the home terminals of the
process to determine which terminal it should use as its command terminal.
Debugging Processes
Figure 4-2 highlights the components involved in process debugging.
Before you can begin to debug a process with Inspect, you must first ensure that the
operating system will select Inspect, not Debug, as the debugging tool for the process.
The software makes this selection based upon the debugging attributes of the process.
The following subsections introduce these attributes and describe how you can control
their values.
Figure 4-2. Debugging Processes
DMON
User
Process
INSPECT
Save
file
Process's
Program
File
Process's
Source
File(s)
INSPECT Command
Terminal and User
Process Home Terminal
VST402.vsd