Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
src
 
 
 
 
 
 
 
 
 
 

README.md

Hawkshaw

Tools for tracking down memory / JVM problems & generating predictable-as-possible VM behaviour

You can Use Hawkshaw to mimic application object allocation rate behaviour in order to test out GC tuning ideas!

It enables decent control of the memory profile and garbage collection dynamics of the app. At least, that's the theory!

Drivers

Hawkshaw comes with several pre-built drivers, see the hawkshaw.drivers package

Building Hawkshaw

Hawkshaw is a Maven 3 project, run the following to build Hawkshaw:

mvn clean install

Running Hawkshaw

Hawkshaw is a CL tool, you can run it's various drivers:

java -cp hawkshaw-<version>.jar hawksahaw.drivers.<Driver> 

e.g.

java -cp .:hawkshaw-0.0.1-SNAPSHOT.jar hawkshaw.drivers.GcChurner

License

This project is licensed under GPL v2 - see separate LICENSE.txt file for details.

About

Tools for tracking down memory / JVM problems & generating predictable-as-possible VM behaviour

Resources

License

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.