Profiling your application with VisualVM