Download free trial

VisualVM Java Profiler



MyEclipse Profiler:

MyEclipse 7.5 includes an advanced integration of Sun's VisualVM profiler. VisualVM for MyEclipse can be used for both performance and memory profiling of Java applications, applets and MyEclipse server applications.

To profile your application, simply bring up the context menu on your project and select the appropriate application type from the Profile As submenu.

You may also select a previously profiled application from the Profile toolbar button or select Profile Configurations... to modify your profiler setttings or create a new configuration. There is no limit on the number of profiler configurations for a given project.

When you use Profile As to create a new profiler configuration, MyEclipse configures the profiler with setting relevant to your application. For instance, when profiling a web application deployed to Tomcat, the filter is automatically setup to only include classes from your application, not classes from Tomcat.

Use the Profiling Root dialog to select packages, classes or methods from which profiling will start. All methods in the selected packages or classes (and their inner classes) are root methods. The profiler starts instrumenting and profiling the application once a root method is invoked and only profiles the methods called from the rootmethod.

Performance profiling in VisualVM for MyEclipse

Snapshot of a performance profiling session.

Use the Memory tab to analyze memory allocation.

Memory profiling in VisualVM for MyEclipse.

Snapshot of a memory profiling session showing object allocation stack traces.

Application monitoring.

Application heap dump.

Monitoring application threads.

Application thread dump.