async-profiler

Profiler

A Java profiling tool that collects information about CPU usage and memory allocations

Sampling CPU and HEAP profiler for Java featuring AsyncGetCallTrace + perf_events

GitHub

8k stars
180 watching
851 forks
Language: C++
last commit: 8 days ago
Linked from 1 awesome list


Backlinks from these awesome lists:

Related projects:

Repository Description Stars
devexperts/aprof Tools to analyze memory allocation in Java applications with minimal performance impact 220
android-async-http/android-async-http An HTTP client library that makes asynchronous requests to retrieve data from servers 10,634
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,154
koute/bytehound A memory profiling tool that gathers allocation and deallocation data along with full stack traces to analyze memory leaks and fragmentation. 4,500
asynchttpclient/async-http-client An asynchronous HTTP and WebSocket client library for Java applications 6,292
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,317
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,250
caolan/async Utilities for working with asynchronous JavaScript code 28,191
apache/jmeter A tool used to simulate heavy loads on servers and measure their performance under different conditions. 8,413
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,820