async-profiler

Performance profiler

A tool to profile and analyze the performance of Java applications in real-time

Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events

GitHub

8k stars
176 watching
860 forks
Language: C++
last commit: almost 2 years ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
devexperts/aprofA Java agent that inserts memory allocation counters into class bytecode to profile memory allocation220
android-async-http/android-async-httpAn HTTP client library that makes asynchronous requests to retrieve data from servers10,632
coderplay/perfjA wrapper that enables profiling of Java programs using Linux perf's system profiler capabilities352
parca-dev/parcaAutomated profiling tool to analyze CPU and memory usage across entire infrastructure4,201
koute/bytehoundA memory profiling tool that gathers allocation and deallocation data along with full stack traces to analyze memory leaks and fragmentation.4,528
asynchttpclient/async-http-clientAn asynchronous HTTP client library for Java applications6,301
mariusae/heapsterAn agent-based heap profiling tool for Java Virtual Machines395
patric-r/jvmtopA lightweight console application for monitoring and profiling Java processes.1,229
aragozin/jvm-toolsA toolset for troubleshooting and profiling Java Virtual Machines (JVMs)3,319
jmartinesp/asyncjoblibraryA library to simplify Android background and UI task execution221
jvm-profiling-tools/honest-profilerA profiler designed to accurately capture CPU usage without introducing bias into the JVM's sampling mechanism1,251
caolan/asyncUtilities for working with asynchronous JavaScript code28,208
apache/jmeterA tool used to simulate heavy loads on servers and measure their performance under different conditions.8,467
giginet/xcprofilerA tool to measure compilation time of Swift projects.334
btraceio/btraceTools for tracing and analyzing Java applications in real-time.5,836