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: about 1 year ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
bpftrace/bpftrace A tool for creating high-level tracing scripts for Linux systems 8,747
iovisor/bcc Tools for analyzing and manipulating Linux kernel performance, networking, and other system activities using extended BPF (Berkeley Packet Filters) 20,724
kdab/hotspot A standalone GUI for performance data visualization and analysis. 4,200
stefanjudis/perf-tooling A shared resource for tracking performance tools and analysis 644
epickrram/grav Tools for visualizing and analyzing application performance 293
sysstat/sysstat A suite of tools for monitoring and analyzing system performance and activity 3,034
ember-best-practices/ember-perf-timeline An addon that helps developers analyze performance in Ember applications by adding instrumentation to Chrome's Timeline. 98
brendangregg/flamegraph A tool for visualizing and analyzing CPU usage patterns in code. 17,532
jvm-profiling-tools/perf-map-agent Generates method mappings for Linux perf tool to analyze Java application performance 1,658
netflix/bpftop Provides real-time statistics and graphical views of running eBPF programs on Linux systems. 2,344
zeman/perfmap Analyzes front-end performance by creating a heatmap of resource loading times across all loaded resources on the page 3,789
chipsalliance/fpga-tool-perf Analyzes performance of tools used in Field-Programmable Gate Arrays (FPGAs) 102
google/orbit A standalone native application profiler that helps developers identify performance bottlenecks in complex applications without modifying the target process. 4,236
async-profiler/async-profiler A tool to profile and analyze the performance of Java applications in real-time 7,625
janestreet/magic-trace A tool that collects and displays high-resolution traces of what a process is doing at any point in time 4,730