The genld command collects the list of all processes currently running on the system, and optionally reports the list of loaded objects corresponding to each process.
For each process currently running, the genld command prints a report consisting of the process ID and name, optionally followed by the list of objects loaded for that process. The object's address and path name are displayed. Members of libraries are shown between brackets. For example, /usr/lib/libc.a[shr.o] means shr.o is a loaded member of the libc.a library.
Item | Description |
---|---|
-a Area | Lists only processes using the shared library area specified by the Area parameter. |
-d | Shows the address and size of the Data section, in addition to the address and size of the Text section. This option has no effect without the -l flag. |
-h | Displays the usage statement. |
-l | Reports the lists of loaded objects for each process running on the system. |
To obtain the list of loaded objects for each running process, enter:
genld -l