![]() |
This tip is just an overview. The shared library information in
the "TotalView Reference Guide" contains the full story,
which is only 2 1/2 pages long.
|
When you start TotalView with a dynamically linked executable, TotalView:
When you attach to a process using shared libraries:
If you are executing a dynamically linked program, information isn't loaded until it is needed. This happens because the linker places code into your program that will do the loading. On most operating systems, you can get the symbols loaded earlier by setting the LD_BIND_NOW environment variable. For example:
setenv LD_BIND_NOW 1