Configuring Profile Data Collection

Profile configurations control the kind of performance data that is collected during a session. CodeAnalyst provides several predefined profile configurations that support the most common kinds of performance analysis. Profile configurations eliminate the tedium of configuring data collection by hand for each session.

To quickly change to a different profile configuration, select the profile configuration from the drop-down list of program configurations in the toolbar.

 

To select a profile configuration via Session Settings:

  1. Open the Session Settings dialog box by clicking the session settings button     in the toolbar, or by selecting Tools > Session Settings from the menu bar.
  2. Select one of the profile configurations from the drop-down list of profile configurations in the Session Settings dialog box.

 

Modifying a Profile Configuration

The predefined profile configurations should provide starting points for program analysis. However, eventually it is necessary to change either the kind of data collected (such as the specific events collected through event-based profiling), the sampling period, or some other aspect of data collection. Custom profile configurations can be created, modified and saved through Configuration Management. See Modifying a Profile Configuration for further details.