perf-tools

Performance analyzer

A collection of in-development performance analysis tools for Linux ftrace and perf_events.

Performance analysis tools based on Linux perf_events (aka perf) and ftrace

GitHub

10k stars
605 watching
2k forks
Language: Shell
last commit: almost 3 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
bpftrace/bpftraceA tool for creating high-level tracing scripts for Linux systems8,747
iovisor/bccTools for analyzing and manipulating Linux kernel performance, networking, and other system activities using extended BPF (Berkeley Packet Filters)20,724
kdab/hotspotA standalone GUI for performance data visualization and analysis.4,200
stefanjudis/perf-toolingA shared resource for tracking performance tools and analysis644
epickrram/gravTools for visualizing and analyzing application performance293
sysstat/sysstatA suite of tools for monitoring and analyzing system performance and activity3,034
ember-best-practices/ember-perf-timelineAn addon that helps developers analyze performance in Ember applications by adding instrumentation to Chrome's Timeline.98
brendangregg/flamegraphA tool for visualizing and analyzing CPU usage patterns in code.17,532
jvm-profiling-tools/perf-map-agentGenerates method mappings for Linux perf tool to analyze Java application performance1,658
netflix/bpftopProvides real-time statistics and graphical views of running eBPF programs on Linux systems.2,344
zeman/perfmapAnalyzes front-end performance by creating a heatmap of resource loading times across all loaded resources on the page3,789
chipsalliance/fpga-tool-perfAnalyzes performance of tools used in Field-Programmable Gate Arrays (FPGAs)102
google/orbitA standalone native application profiler that helps developers identify performance bottlenecks in complex applications without modifying the target process.4,236
async-profiler/async-profilerA tool to profile and analyze the performance of Java applications in real-time7,625
janestreet/magic-traceA tool that collects and displays high-resolution traces of what a process is doing at any point in time4,730