If you add a host with a compatible computer architecture to your PVM debugging session after you start TotalView, it automatically starts a debugger server on that host.
After all debugger servers are running, TotalView intercepts every PVM task created with the
pvm_spawn() call on hosts that are part of the debugging session. If a PVM task is created on a host with a different computer architecture, TotalView ignores that task.
If you answer Yes, TotalView stops the process before it enters
main() (that is, before it executes any user code). This allows you to set breakpoints in the spawned process before any user code executes. On most computers, TotalView stops a process in the
start() routine of the
crt0.o module if it is statically linked. If the process is dynamically linked, TotalView stops it just after it finishes running the dynamic linker. Because the Process Window displays assembler instructions, you need to use the
View > Lookup Function command to display the source code for
main().