Поделиться через


Приступая к работе со средствами профилирования

Этот раздел применим к:

Visual Studio Ultimate

Visual Studio Premium

Visual Studio Professional 

Visual Studio Express

Тема применяется Тема применяется Тема не применяется Тема не применяется

В этом разделе представлены общие сведения о понятиях и задачах, которые применяются при сборе, просмотре и анализе данных о производительности кода с помощью средств профилирования Visual Studio.

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

  • Наиболее общие проблемы кодирования указываются в предупреждениях о производительности. Предупреждения отображаются в окне ошибок Visual Studio. Из предупреждения можно перейти к предупреждениям исходному коду и подробным разделам справки, которые помогут написать более эффективный код.

  • Отчеты средств профилирования можно просматривать на различных уровнях структуры приложения: от строк исходного кода до процессов. Кроме того в них представлены данные о выполнении программы: от вызывающих и вызываемых функций определенной функции, до дерева вызовов всего приложения.

Общие задачи

Задача

Связанное содержимое

Быстрое профилирование приложения или веб-сайта. С помощью мастера анализа производительности можно настроить и запустить сеанс профилирования для решения Visual Studio или веб-сайта.

Профилирование приложение без мастера. Инструкции по использованию страниц свойств сеанса анализа производительности для создания такого сеанса.

Практическое задание. Получение практических навыков в ходе профилирования примера приложения.

См. также

Основные понятия

Анализ данных средств профилирования

Настройка сеансов анализа производительности средств профилирования

Другие ресурсы

Обзоры (средства профилирования)

Использование правил производительности для анализа данных профилирования