Overview

The profiling tools can be used to analyze object creation and garbage collection behavior, execution sequences, thread interaction, and object references. This will provide an indication of which parts of the application tuning activities focus on.

The tools can display profiling data in a number of graphical and statistical (tabular) views that highlight different aspects of the runtime behavior of the application. The information that is provided by the profiling tools includes: Graphical profiling views:
Execution Flow view and table
Method Invocations view and table
Sequence diagrams:
Object Interactions
Class Interaction
Thread Interactions
Process Interactions
Host Interactions
Statistical profiling views:
Package statistics
Class statistics
Method statistics
Instance statistics

Note Due to performance and usability reasons, the Heap and Object Reference graphical views that were available in IBM WebSphere Studio Application Developer V5.0 have been removed and are no longer available in in IBM WebSphere Studio Application Developer V5.1.1. This current version provides improved statistic tables that contain heap and execution profiling data. These tables used in conjunction with the Object References Table display all the information that was previously provided by the dropped graphical views.

Details of these views are provided in 17.2.5, Profiler views. The information obtained from various views provides different perspectives about the application behavior and performance. By combining this information you can get a total picture of the performance of your application. The different views are linked together, so that if you highlight an item in one view and move to another, a corresponding item will be highlighted. This makes it easier to collect all the information about particular classes, objects, or methods.

We recommend that you go through the hands on guides for the Profiler available in IBM WebSphere Studio Application Developer V5.1.1. Select Help -> Help Contents -> Testing -> Log and Trace Analyzer Features -> Profiling Tool. This will help you develop and hone your profiling skills.

  Prev | Home | Next

 

WebSphere is a trademark of the IBM Corporation in the United States, other countries, or both.

 

IBM is a trademark of the IBM Corporation in the United States, other countries, or both.