Monitoring Multiple Core Usage

Monitor your app’s usage of multiple cores with the Time Profiler instrument’s CPU strategy button. The more effectively multiple cores are used, the better an app’s performance is.

bullet
To monitor multiple core usage
  1. Open the Time Profiler instrument.

  2. Choose your app from the Choose Target pop-up menu.

  3. Click the Record button.

  4. Exercise your app to execute code, then click the Stop button to capture data.

  5. Click the CPU strategy button and select Usage.

  6. Look for unbalanced core usage.

    ../Art/CoreCurrencySafari_5.png../Art/CoreCurrencySafari_5.png

The CPU strategy in the Time Profiler instrument shows how well your app utilizes multiple cores. Selecting the CPU strategy in a trace document configures the track pane to display time on the x-axis and processor cores on the y-axis. Use the CPU strategy Usage view to compare core usage over given time periods.

Definitive Discussion