perf
Instrument CPU performance counters, tracepoints, kprobes, and uprobes (dynamic tracing).
- Free • Open Source
- Linux
What is perf?
perf is a performance analyzing tool in Linux, available from Linux kernel version 2.6.31 under tools/perf, and is frequently updated and enhanced. It is capable of lightweight profiling, supports hardware performance counters, tracepoints, software performance counters (e.g. hrtimer), and dynamic probes (for example, kprobes or uprobes).
The output from perf can be used to generate flame graphs.
perf is sometimes referred to as "Performance Counters for Linux (PCL)," "Linux perf events (LPE)," "perf_events," or "Perf Tools."
perf Screenshots
perf Features
No comments or reviews, maybe you want to be first?
Post a comment/reviewTags
- Software developer
- os-kernel
- Developer Tools
- development
- tracing
- traces
- system-utilities
Recent user activities on perf
AlternativeSteve added perf
AlternativeSteve liked perf
AlternativeSteve added ftrace as an alternative to perf
Comments and Reviews Post a comment/review