HP Caliper User's Guide
Free Pages Current number of unused memory pages.
Total Pages Sum of Used Pages and Free Pages.
The Used Pages and Free Pages values are not very useful, because they reflect the
total activity (kernel plus all user processes) on the system, not just the memory usage
of the process(es) being measured by HP Caliper. The most important information in
this table is the topology of the total memory available on the system.
Process Memory Usage Table
This table contains snapshots of the dynamic memory usage of the process being
measured.
Each snapshot measures all logical domains in the system, but reports on a logical
domain only if its memory usage has changed since the previous snapshot. If no logical
domains have changed since the last snapshot, then nothing is printed for a snapshot.
This will leave “gaps” in the timestamps printed. The only exception to this rule is the
Begin and End measurements, which always print all logical domains as a point of
reference.
Each snapshot (with potentially multiple domain entries) is separated from the other
snapshots by a line of dashes ('-').
As with the System Memory Configuration table, total lines are printed only for
ccNUMA systems (which have multiple logical domains) and not for SMP systems
(with a single local domain).
For all memory usage data in the Process Memory Usage table, the number of pages
is printed suffixed with a change indicator. This suffix is one of the following:
' ' if the value did not change since the last snapshot
'+' if the value increased
'-' if the value decreased
Each data value in an entry is independently evaluated, so that the page values in an
entry (row) might have different indicators.
The fields in each entry are:
Time Indicates the time that the snapshot was taken.
If the beginning measurement was requested
(--memory-usage=begin), then it is labeled Begin.
If the ending measurement was requested
(--memory-usage=end), then it is labeled End.
If periodic timed measurements were requested
(--memory-usage=timed), then they are labeled with their
time relative to the start time of the process. This relative time
is printed as +hh:mm:ss giving the hours, minutes, and seconds
elapsed since the process started. The time value will generally
Measuring Memory Usage Concurrently with Other Measurements 203