HP Caliper User's Guide

By default, HP Caliper uses this kernel file for symbol lookup and disassembly:
/stand/current/vmunix
NOTE: On Linux, a default kernel path is not defined for a sampling level of kernel
or all, so reports show only kernel module and function information for samples. To
show disassembled instructions for kernel modules, use the -kernel-path option.
To produce an uncompressed kernel image for HP Caliper to work with, do the
following:
TMP_FILE=path_to_use_for_kernel_image
gunzip -c /boot/efi/.../vmlinuz > $TMP_FILE
caliper ... --kernel-path $TMP_FILE
--kernel-stack
--kernel-stack True|False
Specifies whether to extend the callstack samples collection into kernel space. By default,
both the userspace and kernelspace callstack samples will be collected. This option is
used only with the cstack measurement.
--latency-buckets
--latency-buckets True|False
Specifies whether or not the latency bucket information should appear in dcache
measurement reports.
This option is used only with the dcache measurement.
The default value is --latency-buckets True (the information appears).
For more information, see “dcache Measurement Report Description” (page 249).
--measure-on-interrupts
--measure-on-interrupts on|off|only
Controls whether the performance monitoring unit (PMU) is enabled or disabled
while processing interrupts/traps.
This option is used with the measurements that depend on the PMU for their data:
alat, branch, cpu, cycles, dcache, dtlb, ecount, fprof, icache, itlb,
pmu_trace, and scgprof.
on
The PMU is enabled during interrupt processing, and enabled during regular
processing.
off
The PMU is disabled during interrupt processing, and enabled during regular
processing.
--kernel-stack 85