Abhishek
Abhishek

Reputation: 1779

analyse a HPROF memory dump file from command line programmatically

I was investigation with analyzing a HPROF file using Eclipse's Memory Analyser (MAT). The dominator tree, reports and the OQL interface look really useful. But all this has to be done manually from the MAT software.

Is there a commandline interface so I can programmatically parse the HPROF and automatically generate custom reports.

This would be useful to integrate this a test infrastructure to do a automatic memory analysis.

Btw, the heapsize is will be between 10-60MB.

Upvotes: 13

Views: 17903

Answers (2)

Joe Bowbeer
Joe Bowbeer

Reputation: 3841

See github.com/joebowbeer/andromat, which is adapted from bitbucket.org/ekabanov/mat, which is a stripped-down command line version of Eclipse Memory Analyzer.

Upvotes: 1

Deepak Bala
Deepak Bala

Reputation: 11185

ParseHeapDump.sh does what you're looking for. As for the follow up question I'm not sure what format the index files are stored in.

Upvotes: 4

Related Questions