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


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
devexperts/aprof A Java agent that inserts memory allocation counters into class bytecode to profile memory allocation 220
android-async-http/android-async-http An HTTP client library that makes asynchronous requests to retrieve data from servers 10,632
coderplay/perfj A wrapper that enables profiling of Java programs using Linux perf's system profiler capabilities 352
parca-dev/parca Automated profiling tool to analyze CPU and memory usage across entire infrastructure 4,201
koute/bytehound A 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-client An asynchronous HTTP client library for Java applications 6,301
mariusae/heapster An agent-based heap profiling tool for Java Virtual Machines 395
patric-r/jvmtop A lightweight console application for monitoring and profiling Java processes. 1,229
aragozin/jvm-tools A toolset for troubleshooting and profiling Java Virtual Machines (JVMs) 3,319
jmartinesp/asyncjoblibrary A library to simplify Android background and UI task execution 221
jvm-profiling-tools/honest-profiler A profiler designed to accurately capture CPU usage without introducing bias into the JVM's sampling mechanism 1,251
caolan/async Utilities for working with asynchronous JavaScript code 28,208
apache/jmeter A tool used to simulate heavy loads on servers and measure their performance under different conditions. 8,467
giginet/xcprofiler A tool to measure compilation time of Swift projects. 334
btraceio/btrace Tools for tracing and analyzing Java applications in real-time. 5,836