HP-UX 11i Version 1.6 Release Notes
Programming
Object File Tools (chatr)
Chapter 7
100
Object File Tools (chatr)
The chatr() command is used to change and display program’s internal attributes.
Summary of Change
Two new options +mergeseg and +I are added to modify the shared library segment
merging and dynamic instrumentation bit of the executable respectively.
Details of Change
Option +mergeseg [enable | disable] is added to enable or disable the shared library
segment merging feature. When enabled, all data segments of shared libraries loaded at
program startup are merged into a single block. Data segments for each dynamically
loaded library is also merged with the data segments of its depend libraries. Merging of
these segments increases run-time performance by allowing the kernel to use larger size
page table entries
Option +I [enable | disable] allows user to enable or disable dynamic
instrumentation by caliper. If enabled, the dynamic loader automatically invokes caliper
upon program execution to collect profile information. If disabled, no instrumentation
occurs.
Impact
No impact.
Compatibility
No compatibility issue.
Performance
No performance change.
Obsolescence
Not applicable.
Documentation
The chatr (1) manpage has been updated to reflect the new options.
Machines Affected
Itanium machines running HP-UX 11i v1.6.