Totalview® Reference Guide : PART III Platforms and Operating Systems : Chapter 10 Operating Systems : Debugging Your Program’s Dynamically Loaded Libraries : dlopen Options for Scalability : Handling dlopen Events in Parallel
Handling dlopen Events in Parallel
As of 8.15, TotalView supports handling dlopened libraries in parallel, thus reducing client/server communication overhead by using MRNet to fetch library information.
To handle dlopened libraries in parallel, use the TV::dlopen_read_libraries_in_parallel and its related command line option -dlopen_read_libraries_in_parallel.
This sets the state variable to true. Placing this dset command in the tvdrc file ensures that all instances of TotalView launch with this option:
dset TV::dlopen_read_libraries_in_parallel true
To set this option on an individual instance of TotalView, use the command line option when you start TotalView:
totalview -dlopen_read_libraries_in_parallel