March 2004
Intermediate to advanced
560 pages
14h 38m
English
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 ...
Read now
Unlock full access