HP Caliper 5.7 for HP-UX Release Notes (769154-001, March 2014)

slightly differently. The syms argument saves symbols, code saves symbols and code, src
saves symbols, code, and line tables (equivalent to all).
The --systemusage 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. See 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.
Enhancements to the GUI
The HP Caliper GUI for x86 Linux systems now has the option of connecting to a local,
x86–based HP Caliper server (in addition to the capability of connecting to a remote
Itanium-based server). This is useful for viewing performance data without the need for access
to a remote server. Note that the Collect view is disabled when the GUI connects to the
x86–based HP Caliper server as it has no perfomance measurement capabilities.
The x86–based server is packaged with the x86–based GUI (available from <install_dir>/
gui_clients/caliper-clients.tar.gz). To connect to the local server, select Locall
Connect ... from the main tool bar. The resulting dialog will be seeded with the path to
the local server. Click OK to connect.
NOTE: : When collecting data, be sure to use the command line's db-save option or the
GUI Collect view's Measurement Storage options (see Measurement tab) if you wish to save
symbols, code, and line tables for off-line viewing.
The dcache measurement now shows dcache misses caused by RSE activity.
A new system usage viewer provides application-wide or system-wide views of process run
states, I/O activity, and system calls, with the capability of easily drilling down to view system
usage for the hottest processes and threads.
The main tool bar now has an Interrupt button that allows you to interrupt GUI activties that
appear stuck or are taking too much time.
When function names are wider than the available column width in tables, or node width in
graphs, the function name is now truncated on the left and right to display the most meaningful
part of the function name. This is particularly useful for long C++ functions names and function
names with a long load module prefix. The full function name is always available in tool tips.
By default, the GUI now shows thousands separators (comas) in numeric data. This feature
can be disabled via the Preference Dialog.
Changes in release 4.4
New options and enhancements to options
The new option: --db-save=[syms][:code][:src] allows you to save in the database
containing your measurements, additional information helpful in later reporting. This option
must be used when the measurement is first made. You can then generate reports or view
reports in the GUI without needing access to the system where data was collected. You can
18 Changes in previous releases