1What: /sys/devices/cpu/events/ 2 /sys/devices/cpu/events/branch-misses 3 /sys/devices/cpu/events/cache-references 4 /sys/devices/cpu/events/cache-misses 5 /sys/devices/cpu/events/stalled-cycles-frontend 6 /sys/devices/cpu/events/branch-instructions 7 /sys/devices/cpu/events/stalled-cycles-backend 8 /sys/devices/cpu/events/instructions 9 /sys/devices/cpu/events/cpu-cycles 10 11Date: 2013/01/08 12 13Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 14 15Description: Generic performance monitoring events 16 17 A collection of performance monitoring events that may be 18 supported by many/most CPUs. These events can be monitored 19 using the 'perf(1)' tool. 20 21 The contents of each file would look like: 22 23 event=0xNNNN 24 25 where 'N' is a hex digit and the number '0xNNNN' shows the 26 "raw code" for the perf event identified by the file's 27 "basename". 28 29 30What: /sys/devices/cpu/events/PM_LD_MISS_L1 31 /sys/devices/cpu/events/PM_LD_REF_L1 32 /sys/devices/cpu/events/PM_CYC 33 /sys/devices/cpu/events/PM_BRU_FIN 34 /sys/devices/cpu/events/PM_GCT_NOSLOT_CYC 35 /sys/devices/cpu/events/PM_BRU_MPRED 36 /sys/devices/cpu/events/PM_INST_CMPL 37 /sys/devices/cpu/events/PM_CMPLU_STALL 38 39Date: 2013/01/08 40 41Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> 42 Linux Powerpc mailing list <linuxppc-dev@ozlabs.org> 43 44Description: POWER-systems specific performance monitoring events 45 46 A collection of performance monitoring events that may be 47 supported by the POWER CPU. These events can be monitored 48 using the 'perf(1)' tool. 49 50 These events may not be supported by other CPUs. 51 52 The contents of each file would look like: 53 54 event=0xNNNN 55 56 where 'N' is a hex digit and the number '0xNNNN' shows the 57 "raw code" for the perf event identified by the file's 58 "basename". 59 60 Further, multiple terms like 'event=0xNNNN' can be specified 61 and separated with comma. All available terms are defined in 62 the /sys/bus/event_source/devices/<dev>/format file. 63