Totalview® User Guide : PART IV Advanced Tools and Customization : Chapter 22 Scalability in HPC Computing Environments : dlopen Options
dlopen Options
When a target process call dlopen(), a dlopen event is generated in TotalView. Handling dlopen events heavily impacts startup time for dynamically linked executables, specifically after launch and attach, but before the user hits the first breakpoint. TotalView provides two ways to configure dlopen for better performance:
Filtering dlopen events to avoid stopping a process for each event.
Handling dlopen events in parallel, reducing client/server communication overhead to fetch library information. Note: Both this option and MRNet must be enabled for TotalView to fetch libraries in parallel.
 
RELATED TOPICS 
 
A more detailed comparison of dlopen event filtering modes
Filtering dlopen Events” in the TotalView Reference Guide
More on setting dlopen for parallel library handling
Handling dlopen Events in Parallel” in the TotalView Reference Guide
The TV::dlopen_always_recalculate state variable and command line options
TV::dlopen_always_recalculate and -dlopen_always_recalculate in the TotalView Reference Guide
The TV::dlopen_recalculate_on_match state variable and command line options
The TV::dlopen_read_libraries_in_parallel state variable and command line options