Контроль многократного базового использования

Контролируйте использование своего приложения многократных ядер с инструментом Профилировщика Времени кнопка стратегии CPU. Эффективнее многократные ядра используются, лучше, производительность приложения.

bullet
Контролировать многократное базовое использование
  1. Откройте инструментальный шаблон Профилировщика Времени.

  2. От Выбрать всплывающего меню Target выберите свое приложение.

  3. Нажмите Кнопку записи.

  4. Осуществите свое приложение, чтобы выполнить код, затем щелкнуть по Кнопке остановки, чтобы получить и проанализировать данные.

  5. Нажмите кнопку стратегии CPU на панели инструментов.

  6. Выберите, хотите ли Вы графически вывести на экран диаграмму границей, категорией или использованием в более низком разделе панели инструментов.

  7. Ищите несбалансированное базовое использование.

    ../Art/Monitoring_Multiple_Core_Usage_2x.png

Стратегия CPU в инструменте Профилировщика Времени показывает, как хорошо Ваше приложение использует многократные ядра. Выбор стратегии CPU в документе трассировки конфигурирует область дорожки для отображения времени на оси X и ядер процессора на оси y. Используйте представление использования стратегии CPU для сравнения базового использования по данным периодам времени.

Гарантируйте, что Ваше приложение использует многократные ядра одновременно путем увеличивания масштаб области дорожки. Один или два потока, переходящие между ядрами очень быстро, могут заставить его быть похожим, что многократные ядра используются одновременно, когда в действительности, только одно ядро используется в любой момент.