TotalView Online Help : PVM Tasks Window
PVM Tasks Window
Selecting the Tools > PVM Tasks command within the Root Window tells TotalView to display a window that contains current information about PVM tasks and hosts. TotalView automatically updates this information as it receives events from PVM.
This window contains two areas. The top area lists the tasks and the bottom area lists the hosts. The top task area is further subdivided to define control groups. The information in the top task area is:
HOST
The name of the host upon which a task is executing.
TID
The parent process’s task ID.
PTID
The UNIX process ID.
FLAG
The PVM message tag.
EXECUTABLE
The name of the executable file.
The information in the bottom host area is:
HOST
The name of a host upon which a task is executing.
DTID
The daemon’s task ID.
ARCH
The architecture of the computer upon which the task is executing.
SPEED
Your speed setting.
Figure 125: PVM Window
You can attach to a PVM or DPVM task if:
*The machine architecture on which the task is running is the same as the machine architecture on which TotalView is running.
*The task must be created. (This is indicated when flag 4 is set in the PVM Tasks Window.)
*The task must not be a PVM tasker. If flag 400 is clear in the PVM Tasks Window, the process is a tasker.
*The executable name must be known. If the executable name is listed as a dash (-), TotalView cannot determine the name of the executable. (This can occur if a task was not created using the pvm_spawn() call.)
If the task to which you attached has related tasks that can also be debugged, TotalView asks if you want to attach to these related tasks. If you answer Yes, TotalView attaches to them. If you answer No, it only attaches to the task you dove on.
After attaching to a task, TotalView looks for attached tasks that are related to this task; if there are related tasks, TotalView places them in the same control group. If TotalView is already attached to a task you dove on, it simply opens and raises the task’s Process Window.