flâneur — a map of the web's best reading

Analyzing performance with perf annotate - IBM Developer

developer.ibm.com · 848 words · saved by 1 readers

Perf is a powerful performance analysis tool. It can be seen as combination of two different components: userspace tool and kernel infrastructure. The userspace tool is also included as part of Linux™ kernel repository under tools/perf/ path. Perf provides several functions with different subcommands by using the infrastructure that is provided by the kernel. These subcommands can be listed by running the perf``--helpcommand. You can instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing) by using this tool. In this article, we focus on the annotate feature that is provided by the userspace Perf tool. The following section describes the annotate feature in general. Later, annotation across architectures are described, which enables recording profile information on, say IBM® PowerPC®, and reporting and annotating this on your notebook or x86 system. You might have already installed the Perf tool in your system. If not, you can install it using the yum in

Analyzing performance with perf annotate Tutorial Analyzing performance with perf annotate Use cross-architecture annotation to analyze recorded profiles on different Linux architectures By Ravikumar Bangoria Save On this page Introduction Perf is a powerful performance analysis tool. It can be seen as combination of two different components: userspace tool and kernel infrastructure. The userspace tool is also included as part of Linux™ kernel repository under tools/perf/ path. Perf provides several functions with different subcommands by using the infrastructure that is provided by the kernel

Explore this link on the map →

related reading