9 {
"annotate",
"Read perf.data (created by perf record) and display annotated code"},
10 {
"archive",
"Create archive with object files with build-ids found in perf.data file"},
11 {
"bench",
"General framework for benchmark suites"},
12 {
"buildid-cache",
"Manage build-id cache."},
13 {
"buildid-list",
"List the buildids in a perf.data file"},
14 {
"c2c",
"Shared Data C2C/HITM Analyzer."},
15 {
"config",
"Get and set variables in a configuration file."},
16 {
"data",
"Data file related processing"},
17 {
"diff",
"Read perf.data files and display the differential profile"},
18 {
"evlist",
"List the event names in a perf.data file"},
19 {
"ftrace",
"simple wrapper for kernel's ftrace functionality"},
20 {
"inject",
"Filter to augment the events stream with additional information"},
21 {
"kallsyms",
"Searches running kernel for symbols"},
22 {
"kmem",
"Tool to trace/measure kernel memory properties"},
23 {
"kvm",
"Tool to trace/measure kvm guest os"},
24 {
"list",
"List all symbolic event types"},
25 {
"lock",
"Analyze lock events"},
26 {
"mem",
"Profile memory accesses"},
27 {
"record",
"Run a command and record its profile into perf.data"},
28 {
"report",
"Read perf.data (created by perf record) and display the profile"},
29 {
"sched",
"Tool to trace/measure scheduler properties (latencies)"},
30 {
"script",
"Read perf.data (created by perf record) and display trace output"},
31 {
"stat",
"Run a command and gather performance counter statistics"},
32 {
"test",
"Runs sanity tests."},
33 {
"timechart",
"Tool to visualize total system behavior during a workload"},
34 {
"top",
"System profiling tool."},
35 #ifdef HAVE_LIBELF_SUPPORT 36 {
"probe",
"Define new dynamic tracepoints"},
38 #ifdef HAVE_LIBAUDIT_SUPPORT 39 {
"trace",
"strace inspired tool"},
static struct cmdname_help common_cmds[]