HP Caliper Ktrace Features Guide
About This Document
This document describes how to use the HP Caliper Ktrace tracing features to analyze
applications running on HP-UX Integrity servers.
NOTE: For the latest version of this document, go to the HP Caliper Web site at the
following URL and click on Documentation in the Product Information box:
http://hp.com/go/caliper
This document is sometimes updated after a release. The document publication date
appears on the title page.
Intended Audience
This document is written for software developers who want to improve the performance
of their application programs. It assumes that you are familiar with compilers and with
performance analysis concepts. It is not necessary for you to have used a performance
analysis tool before to use HP Caliper or the HP Caliper Ktrace features. To obtain the
greatest benefit you should be familiar with HP-UX internals and have access to HP-UX
source code. However, having HP-UX source code is not a requirement to using HP
Caliper and HP Caliper Ktrace features.
Document Organization
For information to help you get started, read these chapters:
• “1 HP Caliper Ktrace Overview” [p. 11] provides an introduction to HP Caliper
Ktrace.
• “2 ktracer: Kernel Tracer” [p. 19] explains how to control kernel tracing and collect
trace data.
• “3 ktracedump: Kernel Trace Reporter” [p. 27] explains how to produce reports
showing the trace data that “2 ktracer: Kernel Tracer” collected.
For additional information refer to the ktracer(1M) and ktracedump(1M) man pages.
Typographic Conventions
This document uses the following typographic conventions:
$
The system prompt for the Bourne, Korn, and POSIX
shells.
audit(5) A manpage. The manpage name is audit, and it is
located in Section 5.
Command
A command name or qualified command phrase.
Computer output
Text displayed by the computer.
7