Searched refs:perf (Results 1 – 25 of 203) sorted by relevance
123456789
/tools/perf/ |
D | command-list.txt | 2 # List of known perf commands. 5 perf-annotate mainporcelain common 6 perf-archive mainporcelain common 7 perf-bench mainporcelain common 8 perf-buildid-cache mainporcelain common 9 perf-buildid-list mainporcelain common 10 perf-data mainporcelain common 11 perf-diff mainporcelain common 12 perf-c2c mainporcelain common 13 perf-config mainporcelain common [all …]
|
D | Build | 1 perf-y += builtin-bench.o 2 perf-y += builtin-annotate.o 3 perf-y += builtin-config.o 4 perf-y += builtin-diff.o 5 perf-y += builtin-evlist.o 6 perf-y += builtin-ftrace.o 7 perf-y += builtin-help.o 8 perf-y += builtin-sched.o 9 perf-y += builtin-buildid-list.o 10 perf-y += builtin-buildid-cache.o [all …]
|
D | .gitignore | 5 perf 6 perf-read-vdso32 7 perf-read-vdsox32 8 perf-help 9 perf-record 10 perf-report 11 perf-stat 12 perf-top 13 perf*.1 14 perf*.xml [all …]
|
/tools/perf/util/ |
D | Build | 1 perf-y += annotate.o 2 perf-y += block-range.o 3 perf-y += build-id.o 4 perf-y += cacheline.o 5 perf-y += config.o 6 perf-y += copyfile.o 7 perf-y += ctype.o 8 perf-y += db-export.o 9 perf-y += env.o 10 perf-y += event.o [all …]
|
/tools/perf/tests/ |
D | Build | 3 perf-y += builtin-test.o 4 perf-y += parse-events.o 5 perf-y += dso-data.o 6 perf-y += attr.o 7 perf-y += vmlinux-kallsyms.o 8 perf-y += openat-syscall.o 9 perf-y += openat-syscall-all-cpus.o 10 perf-y += openat-syscall-tp-fields.o 11 perf-y += mmap-basic.o 12 perf-y += perf-record.o [all …]
|
/tools/perf/trace/beauty/ |
D | Build | 1 perf-y += clone.o 2 perf-y += fcntl.o 3 perf-y += flock.o 4 perf-y += fsmount.o 5 perf-y += fspick.o 7 perf-y += ioctl.o 9 perf-y += kcmp.o 10 perf-y += mount_flags.o 11 perf-y += move_mount.o 12 perf-y += pkey_alloc.o [all …]
|
/tools/perf/arch/x86/util/ |
D | Build | 1 perf-y += header.o 2 perf-y += tsc.o 3 perf-y += pmu.o 4 perf-y += kvm-stat.o 5 perf-y += perf_regs.o 6 perf-y += group.o 7 perf-y += machine.o 8 perf-y += event.o 10 perf-$(CONFIG_DWARF) += dwarf-regs.o 11 perf-$(CONFIG_BPF_PROLOGUE) += dwarf-regs.o [all …]
|
/tools/perf/Documentation/ |
D | tips.txt | 1 For a higher level overview, try: perf report --sort comm,dso 2 Sample related events with: perf record -e '{cycles,instructions}:S' 3 Compare performance results with: perf diff [<old file> <new file>] 4 Boolean options have negative forms, e.g.: perf report --no-children 5 Customize output of perf script with: perf script -F event,ip,sym 6 Generate a script for your data: perf script -g <lang> 7 Save output of perf stat using: perf stat record <target workload> 8 Create an archive with symtabs to analyse on other machine: perf archive 9 Search options using a keyword: perf report -h <keyword> 10 Use parent filter to see specific call path: perf report -p <regex> [all …]
|
D | perf-archive.txt | 1 perf-archive(1) 6 perf-archive - Create archive with object files with build-ids found in perf.data file 11 'perf archive' [file] 15 This command runs perf-buildid-list --with-hits, and collects the files with the 16 buildids found so that analysis of perf.data contents can be possible on another 22 linkperf:perf-record[1], linkperf:perf-buildid-list[1], linkperf:perf-report[1]
|
D | Build.txt | 2 1) perf build 4 The perf build process consists of several separated building blocks, 5 which are linked together to form the perf binary: 7 - perf builtin commands 11 Several makefiles govern the perf build: 15 Makefile.perf with a -j option to do parallel builds. 17 - Makefile.perf 18 main makefile that triggers build of all perf objects including 34 2) perf build 36 The Makefile.perf triggers the build framework for build objects: [all …]
|
D | perf-kvm.txt | 1 perf-kvm(1) 6 perf-kvm - Tool to trace/measure kvm guest os 11 'perf kvm' [--host] [--guest] [--guestmount=<path> 14 'perf kvm' [--host] [--guest] [--guestkallsyms=<path> --guestmodules=<path> 16 'perf kvm stat [record|report|live] [<options>] 20 There are a couple of variants of perf kvm: 22 'perf kvm [options] top <command>' to generates and displays 26 'perf kvm record <command>' to record the performance counter profile 27 of an arbitrary workload and save it into a perf data file. We set the 28 default behavior of perf kvm as --guest, so if neither --host nor --guest [all …]
|
D | perf-evlist.txt | 1 perf-evlist(1) 6 perf-evlist - List the event names in a perf.data file 11 'perf evlist <options>' 15 This command displays the names of events sampled in a perf.data file. 21 Input file name. (default: perf.data unless stdin is a fifo) 44 linkperf:perf-record[1], linkperf:perf-list[1], 45 linkperf:perf-report[1]
|
D | perf-lock.txt | 1 perf-lock(1) 6 perf-lock - Analyze lock events 11 'perf lock' {record|report|script|info} 16 and statistics with this 'perf lock' command. 18 'perf lock record <command>' records lock events 20 produces the file "perf.data" which contains tracing 23 'perf lock report' reports statistical data. 25 'perf lock script' shows raw lock events. 27 'perf lock info' shows metadata like threads or addresses 35 Input file name. (default: perf.data unless stdin is a fifo) [all …]
|
D | perf-buildid-list.txt | 1 perf-buildid-list(1) 6 perf-buildid-list - List the buildids in a perf.data file 11 'perf buildid-list <options>' 15 This command displays the buildids found in a perf.data file, so that other 17 perf report. 29 Input file name. (default: perf.data unless stdin is a fifo) 42 linkperf:perf-record[1], linkperf:perf-top[1], 43 linkperf:perf-report[1]
|
D | perf-help.txt | 1 perf-help(1) 6 perf-help - display help information about perf 10 'perf help' [-a|--all] [COMMAND] 15 With no options and no COMMAND given, the synopsis of the 'perf' 16 command and a list of the most commonly used perf commands are printed 22 If a perf command is named, a manual page for that command is brought 26 Note that `perf --help ...` is identical to `perf help ...` because the 38 Part of the linkperf:perf[1] suite
|
/tools/perf/bench/ |
D | Build | 1 perf-y += sched-messaging.o 2 perf-y += sched-pipe.o 3 perf-y += mem-functions.o 4 perf-y += futex-hash.o 5 perf-y += futex-wake.o 6 perf-y += futex-wake-parallel.o 7 perf-y += futex-requeue.o 8 perf-y += futex-lock-pi.o 10 perf-y += epoll-wait.o 11 perf-y += epoll-ctl.o [all …]
|
/tools/perf/python/ |
D | tracepoint.py | 6 import perf 8 class tracepoint(perf.evsel): 10 config = perf.tracepoint(sys, name) 11 perf.evsel.__init__(self, 12 type = perf.TYPE_TRACEPOINT, 15 …sample_type = perf.SAMPLE_PERIOD | perf.SAMPLE_TID | perf.SAMPLE_CPU | perf.SAMPLE_RAW | perf.SAMP… 19 cpus = perf.cpu_map() 20 threads = perf.thread_map(-1) 22 evlist = perf.evlist(cpus, threads) 34 if not isinstance(event, perf.sample_event):
|
D | twatch.py | 9 import perf 12 cpus = perf.cpu_map() 13 threads = perf.thread_map(thread) 14 evsel = perf.evsel(type = perf.TYPE_SOFTWARE, 15 config = perf.COUNT_SW_DUMMY, 19 sample_type = perf.SAMPLE_PERIOD | perf.SAMPLE_TID | perf.SAMPLE_CPU) 29 evlist = perf.evlist(cpus, threads)
|
/tools/perf/tests/attr/ |
D | README | 3 This testing support is embedded into perf directly and is governed 8 each event created within single perf command. Each event details 9 are stored into separate text file. Once perf command is finished 33 Following tests are defined (with perf commands): 35 perf record kill (test-record-basic) 36 perf record -b kill (test-record-branch-any) 37 perf record -j any kill (test-record-branch-filter-any) 38 perf record -j any_call kill (test-record-branch-filter-any_call) 39 perf record -j any_ret kill (test-record-branch-filter-any_ret) 40 perf record -j hv kill (test-record-branch-filter-hv) [all …]
|
/tools/perf/ui/ |
D | Build | 1 perf-y += setup.o 2 perf-y += helpline.o 3 perf-y += progress.o 4 perf-y += util.o 5 perf-y += hist.o 6 perf-y += stdio/hist.o 10 perf-$(CONFIG_SLANG) += browser.o 11 perf-$(CONFIG_SLANG) += browsers/ 12 perf-$(CONFIG_SLANG) += tui/
|
/tools/perf/arch/powerpc/util/ |
D | Build | 1 perf-y += header.o 2 perf-y += sym-handling.o 3 perf-y += kvm-stat.o 4 perf-y += perf_regs.o 5 perf-y += mem-events.o 7 perf-$(CONFIG_DWARF) += dwarf-regs.o 8 perf-$(CONFIG_DWARF) += skip-callchain-idx.o 10 perf-$(CONFIG_LIBUNWIND) += unwind-libunwind.o 11 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o
|
/tools/perf/arch/x86/tests/ |
D | Build | 1 perf-$(CONFIG_DWARF_UNWIND) += regs_load.o 2 perf-$(CONFIG_DWARF_UNWIND) += dwarf-unwind.o 4 perf-y += arch-tests.o 5 perf-y += rdpmc.o 6 perf-y += perf-time-to-tsc.o 7 perf-$(CONFIG_AUXTRACE) += insn-x86.o intel-pt-pkt-decoder-test.o 8 perf-$(CONFIG_X86_64) += bp-modify.o
|
/tools/perf/arch/s390/util/ |
D | Build | 1 perf-y += header.o 2 perf-y += kvm-stat.o 4 perf-$(CONFIG_DWARF) += dwarf-regs.o 5 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o 7 perf-y += machine.o 9 perf-$(CONFIG_AUXTRACE) += auxtrace.o
|
/tools/perf/ui/browsers/ |
D | Build | 1 perf-y += annotate.o 2 perf-y += hists.o 3 perf-y += map.o 4 perf-y += scripts.o 5 perf-y += header.o 6 perf-y += res_sample.o
|
/tools/perf/arch/arm64/util/ |
D | Build | 1 perf-y += header.o 2 perf-y += sym-handling.o 3 perf-$(CONFIG_DWARF) += dwarf-regs.o 4 perf-$(CONFIG_LOCAL_LIBUNWIND) += unwind-libunwind.o 5 perf-$(CONFIG_LIBDW_DWARF_UNWIND) += unwind-libdw.o 7 perf-$(CONFIG_AUXTRACE) += ../../arm/util/pmu.o \
|
123456789