HP Caliper 5.3 for HP-UX Release Notes (5900-1559, February 2011)
Deprecations
• Use of caliper pbo to collect edge profile using dynamic instrumentation is deprecated. If
caliper pbo is invoked to collect arc count, the following warning is issued:
Caliper pbo edge profile using dynamic instrumentation
(--pbo-data-type=arc-stride/stride-arc/arc,dcache-miss) is deprecated.
Use the +Oprofile=collect compiler option instead.
• If an application is already built with +Oprofile=collect and caliper pbo is explicitly
invoked with --pbo-data-type=arc-stride/stride-arc, caliper reports the following
error:
HP Caliper: Explicit use of caliper pbo is not supported for collecting
edge profile using instrumentation on binaries built with +Oprofile=collect
compiler option.
Deletions
• The HTML reporting option is deleted. If HP Caliper is invoked using the --html option, the
following message is output:
HP Caliper: usage error:
--html option is no longer supported
Use the -o option for text reports or
Use the GUI to view the database.
Changes in Release 5.0
New Options and Enhancements to Options
The HP Caliper 5.0 release has been improved to provide performance analysis for Enterprise and
multi-tier applications
• HP Caliper can now generate reports from Caliper databases created on a different OS than
the one from which HP Caliper is reporting. You can now view measurement information on
a different system than that used to make the measurement.
• The –db-save option has a new argument, all, that specifies that symbols, code, and line
tables should be saved to the HP Caliper database. This information can then be used to
report without access to the original binaries. In addition, the other arguments now work
slightly differently. The syms argument saves symbols, code saves symbols and code, src
saves symbols, code, and line tables (equivalent to all).
• The --system–usage option has been enhanced to report CPU and I/O usage. The CPU
usage tells you how much time each process or thread spent on each CPU. It also tells you
how often each process or thread moved to another CPU. I/O usage tells you how much I/O
(logical and physical read and write operations) occurred for each thread or process. Note
that the --system-usage option is not supported for ecount or cpu measurements when
--scope system is also specified.
• The cpu measurement now supports --group-by=executable.
• cstack reports now show Sample Hits Waiting broken down into blocked and spinning.
• New kernel tracing features allow you to track and report kernel activity. Refer to the HP
Caliper Ktrace Features Guide for additional information.
• HP Caliper now uses the PMU-services library to enable PMU sharing. This library can be
used by other PMU clients.
14 Changes in Previous Releases