TotalView displays all of your program’s processes and threads. You can change this using the following commands:
View > Display Managers: When multi-process and multi-threaded programs run, the operating system often creates threads whose sole function is to manage your program’s processes. In addition, many HPC programs use a starter process. Usually, you are not interested in these threads and processes. Using this command, you can remove them from the display, usually desirable as you will not be debugging these processes or threads.
If you are running TotalView Team, a manager process uses a token in exactly the same way as does a user process. For example, if you are running a 32 process MPI job that is invoked using mpirun, you will need 33 tokens.
View > Display Exited Threads: Tracking when processes stop and start executing in a multi-process, multi-threaded enviroment can be challenging. This command displays threads after they’ve exited. While this clutters your display with information about threads that are no longer executing, it can sometimes be helpful in tracking problems.
Rogue Wave Software, Inc. |
Voice: (303) 473-9118 |
rwonlinedocs@roguewave.com |