What's New in the Performance Analyzer

For more up-to-date information on new features, refer to the Performance Analyzer Readme and man pages, which can be found at /installation_directory/docs/index.html.

The following features are new in the Performance Analyzer in the Sun Studio 11 release.

Improved Control Over Which Tabs are Displayed

The Analyzer's tab mechanism has been redesigned for greater flexibility. Only those tabs applicable to at least one loaded experiment are available, and a default set of tabs is shown, rather than all tabs, especially for large experiments. You can set default tabs in a .er.rc file, with the tabs directive. You can add or remove displayed tabs using the Tabs tab of the Set Data Presentation dialog box.

Advanced Tab in Filter Dialog Box

The Filter dialog box now has an Advanced tab that lets you type a filter expression. You can also build an expression using the AND and OR operators, and phrases that reflect single or multiple selections from the Function tab, DataObject tab, DataLayout tab, or MemoryObject tabs.

Timeline Tab Now Respects Filtering

The Timeline Tab shows only events that pass the current filter settings.

Improved Handling of Descendant Processes

The Analyzer processes an en_desc on|off directive in a .er.rc file. If the directive specifies on, all descendant experiments are read immediately; if the directive specifies off, only the founder experiment is read.

Improved Behavior of New Windows in Analyzer

If you open additional Analyzer windows by clicking the New Window toolbar button or choosing File and choose Create New Window, the windows are now more cleanly separated from each other. They share the loaded experiments, but you can set filtering, metrics, sorting, etc., independently in each window.

New MemoryObjects Tabs

New MemoryObjects tabs are available in the Analyzer to show performance data for memory objects such as pages. You can create a custom memory object using the Add Memory Objects dialog box.

Hardware Counter Profiling on Linux

Hardware counter overflow profiling is available on supported Linux systems. This support requires that you install the Perfctr patch. For more information, see Hardware Counter Data.

Java Mode Has Been Replaced by View Mode

Java mode has been replaced by View mode. The View mode settings user, expert, and machine, in the Set Data Presentation dialog box, correspond to the Java mode settings on, expert, and off settings. View mode is applicable to programming models other than Java programs, OpenMP, in particular.

Multiple Selection in the Functions Tab, DataObjects Tab, DataLayout Tab, MemoryObjects Tabs

In the Functions tab, DataObjects tab, DataLayout tab, and MemoryObjects tab, you can now select multiple items.


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