Приступая к работе со средствами профилирования
В этом разделе представлены общие сведения о понятиях и задачах, которые применяются при сборе, просмотре и анализе данных о производительности кода с помощью средств профилирования Visual Studio.
В средствах профилирования Visual Studio предусмотрено несколько способов сбора и анализа данных о производительности.Однако во многих случаях лучше всего сначала воспользоваться параметрами, которые мастер анализа производительности предлагает по умолчанию.С помощью мастера анализа производительности можно собирать статистику приложения, которая позволит определить наличие в коде проблем производительности.
Наиболее общие проблемы кодирования указываются в предупреждениях о производительности.Предупреждения отображаются в окне ошибок Visual Studio.Из предупреждения можно перейти к предупреждениям исходному коду и подробным разделам справки, которые помогут написать более эффективный код.
Отчеты средств профилирования можно просматривать на различных уровнях структуры приложения: от строк исходного кода до процессов. Кроме того в них представлены данные о выполнении программы: от вызывающих и вызываемых функций определенной функции, до дерева вызовов всего приложения.
Общие задачи
Задача |
Связанное содержимое |
---|---|
Быстрое профилирование приложения или веб-сайта. С помощью мастера анализа производительности можно настроить и запустить сеанс профилирования для решения Visual Studio или веб-сайта. |
|
Профилирование приложение без мастера. Инструкции по использованию страниц свойств сеанса анализа производительности для создания такого сеанса. |
|
Практическое задание. Получение практических навыков в ходе профилирования примера приложения. |
См. также
Основные понятия
Анализ данных средств профилирования
Настройка сеансов анализа производительности средств профилирования
Другие ресурсы
Обзоры (средства профилирования)
Использование правил производительности для анализа данных профилирования