Chapter 14. Application Profiling
Application profiling is a technique that uses a group of special tools to create executables that are designed to be analyzed for performance. This chapter describes the use of the following profiling tools:
Caliper
CXperf
gprof
puma
HPjmeter
Profiling provides information on where the application spends its CPU time. Caliper provides extensive low-level processor information such as branch prediction data and cache and TLB misses on IPF based systems. CXperf and puma also provide information on virtual memory utilization. HPjmeter allows profile information from Java applications to be analyzed. You can use the results of an application profile to:
Tune the algorithms used by the application
Improve the overall ...
Get HP-UX 11i Tuning and Performance now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.