diff options
Diffstat (limited to 'man/tapset::perf.3stap')
-rw-r--r-- | man/tapset::perf.3stap | 34 |
1 files changed, 30 insertions, 4 deletions
diff --git a/man/tapset::perf.3stap b/man/tapset::perf.3stap index 5aff9799..180a503c 100644 --- a/man/tapset::perf.3stap +++ b/man/tapset::perf.3stap @@ -18,10 +18,15 @@ tapset::perf \- systemtap perf probe points .SH DESCRIPTION -This family of probe points is used to probe "perf events" -on suitably configured kernels (2.6.33+). It contains a -number of aliases for the ABI-specified event type/config -tuples. +This family of probe points is used to probe "perf events" on suitably +configured kernels (2.6.33+). It contains a number of aliases for the +ABI-specified event type/config tuples. + +The default sampling interval of the translator (1000000) is not +overridden, so some of these probe points may fire very infrequently. +Use the lower level +.B perf.type(AA).config(BB).sample(CC) +probe point if this is a problem. .TP .B perf.hw.* @@ -53,6 +58,27 @@ probe perf.sw.alignment_faults probe perf.sw.emulation_faults .ESAMPLE + +.TP +.B perf.hw_cache.TYPE.ACCESS.RESULT +Hardware cache events, where available. A subset of the following +cartesian product may be available: +.SAMPLE +probe perf.hw_cache.l1d.*.* +probe perf.hw_cache.l1i.*.* +probe perf.hw_cache.ll.*.* +probe perf.hw_cache.dtlb.*.* +probe perf.hw_cache.itlb.*.* +probe perf.hw_cache.bpu.*.* + +probe perf.hw_cache.*.read.* +probe perf.hw_cache.*.write.* +probe perf.hw_cache.*.prefetch.* + +probe perf.hw_cache.*.*.access +probe perf.hw_cache.*.*.miss +.ESAMPLE + .SH SEE ALSO .IR stap (1), .IR stapprobes (3stap) |