• Home
  • Raw
  • Download

Lines Matching +full:cpu +full:- +full:nr

5 This document describes the on-disk perf.data format, generated by perf record
10 All fields are in native-endian of the machine that generated the perf.data.
14 format is described in "Pipe-mode data" section. The pipe data version can be
33 magic value is 64bit byte swapped compared the file is in non-native
61 uint32_t nr;
62 struct perf_header_string strings[nr]; /* variable length records */
85 char filename[header.size - offsetof(struct build_id_event, filename)];
91 (uname -n)
96 (uname -r)
106 A perf_header_string with the CPU architecture (uname -m)
119 A perf_header_string with description of the CPU. On x86 this is the model name
124 A perf_header_string with the exact CPU type. On x86 this is
133 A perf_header_string_list with the perf arg-vector used to collect the data.
142 uint32_t nr; /* number of events */
149 } events[nr]; /* Variable length records */
173 } cpus[nr]; /* Variable length records */
174 /* 'nr' comes from previously processed HEADER_NRCPUS's nr_cpu_avail */
186 sibling sockets : 0-8
187 sibling dies : 0-3
188 sibling dies : 4-7
189 sibling threads : 0-1
190 sibling threads : 2-3
191 sibling threads : 4-5
192 sibling threads : 6-7
199 uint32_t nr;
205 } nodes[nr]; /* Variable length records */
217 uint32_t nr;
221 } [nr]; /* Variable length records */
229 uint32_t nr;
234 } [nr]; /* Variable length records */
243 * struct auxtrace_index_entry - indexes a AUX area tracing event within a
256 * struct auxtrace_index - index of AUX area tracing events within a perf.data
259 * @nr: number of entries
264 size_t nr;
276 in /sys/devices/system/cpu/cpu*/cache/
319 $ perf report --header-only -I
321 # memory nodes (nr 1, block size 0x8000000):
322 # 0 [7G]: 0-23,32-69
327 record -k' (see clock_gettime()), to enable timestamps derived metrics
339 - Follow the 'data.*' name format.
341 - Contain raw events data in standard perf format as read from kernel (and need
378 A list of cpu PMU capabilities. The format of data is as below.
390 cpu pmu capabilities: branches=32, max_precise=3, pmu_name=icelake
496 uint64_t cpu;
502 uint64_t nr;
503 struct id_index_entry entries[nr];
520 the auxtrace data is dependent on the event and the CPU. For example
522 by the CPU.
531 uint32_t cpu;
557 uint32_t cpu;
567 Describes a header feature. These are records used in pipe-mode that
594 Pipe-mode data
596 Pipe-mode avoid seeks in the file by removing the perf_file_section and flags
607 that are generated by perf record in pipe-mode.
626 pmu-tools
628 https://github.com/andikleen/pmu-tools/tree/master/parser
631 in pmu-tools parser. This allows to read perf.data from python and dump it.