Analyzing Performance Data

Once you have collected performance data, you can use the Performance Analyzer to display the data in various forms. The Performance Analyzer shows data for functions and load objects in a table, presents data for the callers and callees of functions, annotates the source code and the disassembly code with performance metrics so that you can locate the significant portions of your program, and displays a timeline of the performance data.

To start the Performance Analyzer in the IDE, choose one of the following methods:

The Performance Analyzer starts in the Analyzing workspace of the IDE.

To start the Performance Analyzer independently of the IDE, do the following:

The Performance Analyzer opens in a separate window.

For options to the analyzer command, see the analyzer(1) man page or the Performance Analyzer manual.

If you have recorded experiments on descendant processes using the collect command, the Explorer in the IDE only shows the experiment for the founding process, and you cannot open the experiments for the descendant processes from the IDE. To open the experiments for a descendant process, in a terminal window type the following.

analyzer founder-name/descendant-name

Here, founder-name is the name of the experiment for the founding process, and is the name of the experiment for the descendant process. To open the experiments for the founder and all descendant processes, in a terminal window type the following.

analyzer experiment-name experiment-name/_*.er

For information on managing your experiments and their data, see the following topics:
Opening, Adding, and Dropping Experiments
Filtering the Data
Displaying Data in a New Window
Setting Data Presentation Preferences
Showing and Hiding Functions

For detailed information on analyzing the performance of your program, or refer to the Program Performance Analysis Tools manual.

You can also use the er_print utility to analyze performance experiments. See the er_print(1) man page


Can't find what you are looking for? Submit your comments at http://www.sun.com/hwdocs/feedback.
Legal Notices