perf (Linux profiler)

E284619

perf (Linux profiler) is a powerful Linux profiling and performance analysis tool that leverages kernel performance counters to measure and diagnose system and application behavior.

All labels observed (1)

Label Occurrences
perf (Linux profiler) canonical 1

How this entity was disambiguated

Statements (50)

Predicate Object
instanceOf Linux performance analysis tool ⓘ
command-line utility ⓘ
profiling tool ⓘ
analyzes kernel-space code ⓘ
user-space applications ⓘ
command perf annotate ⓘ
perf bench ⓘ
perf list ⓘ
perf record ⓘ
perf report ⓘ
perf sched ⓘ
perf script ⓘ
perf stat ⓘ
perf top ⓘ
perf trace ⓘ
developedBy Linux kernel community ⓘ
includedIn most major Linux distributions ⓘ
license GPL-2.0-or-later ⓘ
measures CPU cycles ⓘ
I/O-related events ⓘ
branch misses ⓘ
cache misses ⓘ
context switches ⓘ
instructions ⓘ
page faults ⓘ
task scheduling behavior ⓘ
partOf Linux kernel tools ⓘ
runsOn Linux ⓘ
supports CPU performance events ⓘ
DWARF-based call graphs (on supported builds) ⓘ
branch tracing (on supported CPUs) ⓘ
call-graph profiling ⓘ
event-based profiling ⓘ
filtering by CPU ⓘ
filtering by PID ⓘ
filtering by command name ⓘ
frame-pointer-based call graphs ⓘ
hardware cache events ⓘ
per-process profiling ⓘ
per-thread profiling ⓘ
sampling-based profiling ⓘ
software performance events ⓘ
system-wide profiling ⓘ
tracepoint events ⓘ
supportsOutput interactive TUI reports ⓘ
scriptable output formats ⓘ
text reports ⓘ
uses hardware performance counters ⓘ
kernel performance counters ⓘ
writtenIn C ⓘ

How these facts were elicited

Referenced by (1)

Full triples — surface form annotated when it differs from this entity's canonical label.

gprof → relatedTo → perf (Linux profiler) ⓘ