Практическое руководство. Выбор событий выборки
По умолчанию средства профилирования Visual Studio собирают данные производительности с периодичностью, которая определяется числом циклов процессора, используемых профилируемым процессом.По умолчанию число циклов в периоде равно 10.000.000, что приблизительно соответствует 0,01 секунды для процессора с тактовой частотой 1 ГГц. Можно изменять число циклов в периоде и событие выборки.Доступны следующие стандартные события выборки:
Циклы синхронизации — для проблем, связанных с ЦП.
Ошибки страниц — для проблем, связанных с памятью.
Системные вызовы — для проблем, связанных с вводом-выводом.
Счетчик производительности — счетчики ЦП для проблем производительности нижнего уровня.
![]() |
---|
В случае сбора данных о памяти .NET (выделение и/или время существования объектов) с помощью метода выборки все заданные пользователем события выборки игнорируются, и для сбора данных используются соответствующие события выделения памяти и/или сборки мусора. |
Выбор события выборки
В обозревателе производительности щелкните правой кнопкой мыши сеанс анализа производительности и выберите команду Свойства.
В окне Страницы свойств перейдите на вкладку Выборка.
В раскрывающемся списке Событие выборки выберите событие выборки, которое необходимо использовать для профилирования приложения.
Примечание
Список Доступные счетчики производительности становится активным, только если выбрать пункт Счетчик производительности в раскрывающемся списке Событие выборки.
Если выбран пункт Счетчик производительности, выберите определенный счетчик ЦП из элемента управления иерархического представления Доступные счетчики производительности.
Счетчики в узле Переносимые события доступны на процессорах всех типов.
Счетчики в узле Платформенные события относятся к процессору на текущем компьютере и могут быть не доступны на процессорах других типов.
После выбора события выборки в текстовом поле Интервал выборки отображается принятое по умолчанию значение интервала выборки.При необходимости в текстовом поле можно ввести другое требуемое значение.
См. также
Задачи
Практическое руководство. Выбор методов сбора данных
Основные понятия
Настройка сеансов анализа производительности средств профилирования
Счетчики ЦП и Windows в средствах профилирования
Общие сведения о значениях выборочных данных в средствах профилирования