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
604 watching
2k forks
Language: Shell
last commit: 12 months 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,641
iovisor/bcc Tools for analyzing and manipulating Linux kernel performance, networking, and other system activities using extended BPF (Berkeley Packet Filters) 20,577
kdab/hotspot A standalone GUI for performance data visualization and analysis. 4,148
stefanjudis/perf-tooling A shared resource for tracking performance tools and analysis 645
epickrram/grav Tools for visualizing and analyzing application performance 294
sysstat/sysstat A suite of tools for monitoring and analyzing system performance and activity 3,013
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,376
jvm-profiling-tools/perf-map-agent Generates method mappings for Linux perf tool to analyze Java application performance 1,650
netflix/bpftop Provides real-time statistics and graphical views of running eBPF programs on Linux systems. 2,325
zeman/perfmap Analyzes front-end performance by creating a heatmap of resource loading times across all loaded resources on the page 3,792
chipsalliance/fpga-tool-perf Analyzes performance of tools used in Field-Programmable Gate Arrays (FPGAs) 102
google/orbit An application profiler that analyzes performance bottlenecks without modifying the target code. 4,221
async-profiler/async-profiler A Java profiling tool that collects information about CPU usage and memory allocations 7,562
janestreet/magic-trace A tool that collects and displays high-resolution traces of what a process is doing at any point in time 4,658