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.

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, TotalView simply opens and raises the task's Process Window.

 
 
 
 
support@etnus.com
Copyright © 2001, Etnus, LLC. All rights reserved.
Version 5.0