Friedrich Gretz
Friedrich Gretz

Reputation: 535

Up to date Java profilers

I would like to find the performance bottlenecks in my Java application. Since everything runs in terms of microseconds it is not at all obvious which are the functions that are called most often and consume the largest part of this (short) time. I work in Eclipse (Luna) and would prefer a profiler that integrates with the IDE.

I have tried searching the web for free Java profiling eclipse-plugins but all that I find is outdated.

Do you have any suggestions? Thanks!

Upvotes: 2

Views: 203

Answers (2)

Friedrich Gretz
Friedrich Gretz

Reputation: 535

Thank you for the quick replies. From the offered choices (interrupt the code manually, use trial versions and using the standalone VisualVM) I chose the last option and it works really well.

The only inconvenience I find is that - since it is not integrated - I have to build in a point where my application pauses its execution and waits for user input. This gives me time to select the VM to be monitored in VisualVM after which I return to my application, hit ENTER and see the results piling up in VisualVM. A bit cumbersome but it works.

Upvotes: 0

Marc Giombetti
Marc Giombetti

Reputation: 829

Maybe JProfiler could be worth a try for you! An alternative could be YourKit. Both are commercial but there exist free trial versions.

Upvotes: 1

Related Questions