Aprof
Java memory allocation profiler
Install / Use
/learn @devexperts/AprofREADME
Aprof - Java Memory Allocation Profiler
What is it?
The Aprof project is a Java Memory Allocation Profiler with very low performance impact on profiled application. It acts as an agent which transforms class bytecode by inserting counter increments wherever memory allocation is done.
Download
Download binaries of the latest release here:
<a href='https://bintray.com/devexperts/Maven/aprof/_latestVersion'><img src='https://api.bintray.com/packages/devexperts/Maven/aprof/images/download.svg'></a>.
Using Aprof
The profiled application should be run with additional JVM argument:
java -javaagent:aprof.jar <your-application>
To get help on configuration parameters, run
java -jar aprof.jar
Do not rename agent file "aprof.jar"!
Documentation
Documentation can be found at the project's homepage: https://code.devexperts.com/display/AProf/
How it works
See presentation on Joker Conference 2014: http://www.slideshare.net/elizarov/aprof-jocker-2014
Feedback
Feel free to submit feature requests and bug reports at aprof@devexperts.com
Licensing
This software is licensed under the terms of GPL 3.0 found in the file named "LICENSE". The distribution also contains binaries from the ASM project, licensed under terms found in the file named "LICENSE.asm".
Related Skills
node-connect
339.5kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
83.9kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
339.5kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
83.9kCommit, push, and open a PR
