HP PAK Performance Analysis Tools User's Guide
38 Glossary
Glossary
Granularity The degree of detail
in which Puma displays analysis
data. Data may be shown
separately for each routine or
library of a program; or data may
be aggregated and associated with
the top-level caller. The former
granularity is called "in-only"; the
latter is called "in-or-under."
Hierarchical report A Puma
analysis that reflects the dynamic
calling structure of a program,
giving a structured breakdown of
where the program spends its
time. Contrast with Flat report.
In-only A term used to refer to
execution time spent within a
procedure but not within its
descendants. Contrast with in-or-
under.
In-or-under A term used to refer
to execution time spent within a
procedure and/or its descendants.
Contrast with in-only.
Interval See sample interval.
Level cutoff A specification that
limits the nesting depth of a Puma
hierarchical analysis to a certain
number of levels. The default is a
level cutoff of 64.
Library As a Puma data-
collection option, the term library
refers to a dynamically loaded
library; that is, a collection of
executable routines bound
together. Library routines are
loaded into the target program
when one of the routines is called
by the target program.
Limit The lowest percentage of
execution time included in a Puma
display. The default limit is 1.
Monitor To collect performance
data from an executing program.
No collapse An analysis
specification that instructs Puma
to collapse none of the recursion of
a program, but instead to show the
full dynamic tree.
Overhead The time spent by
Puma recording and displaying a
sample during data collection.
Parent A procedure that directly
calls the given procedure. Contrast
with ancestor.
Percentage A Puma analysis
mechanism that produces a
statistical value as a percentage of
the value for the whole set of
samples being analyzed.