Sukadev Bhattiprolu | 2ac3634 | 2013-01-22 22:26:45 -0800 | [diff] [blame] | 1 | What: /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 | |
| 11 | Date: 2013/01/08 |
| 12 | |
| 13 | Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> |
| 14 | |
| 15 | Description: 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 | |
| 30 | What: /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 | |
| 39 | Date: 2013/01/08 |
| 40 | |
| 41 | Contact: Linux kernel mailing list <linux-kernel@vger.kernel.org> |
| 42 | Linux Powerpc mailing list <linuxppc-dev@ozlabs.org> |
| 43 | |
| 44 | Description: 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. |