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


Профилирование служб из командной строки

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

ПримечаниеПримечание

Функции усиленной безопасности в Windows 8 и Windows server 2012 требуют значительных изменений в том, как профилировщик Visual Studio выполняет сбор данных на этих платформах.Приложения хранилища Windows также требуют новых методов коллекции.Дополнительные сведения см. в разделе Профилирование приложений для Windows 8 и Windows Server 2012.

Общие задачи

Задача

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

Сбор статистики приложения. Использование метода выборки для сбора статистики производительности.Данные выборки служат для анализа проблем использования ЦП и для изучения общих характеристик производительности приложения.

Сбор подробных данных о времени. Использование метода инструментирования для сбора подробных данных о времени.Данные инструментирования удобно использовать для анализа ошибок ввода-вывода и подробного анализа сценариев приложений.

Сбор данных об использовании памяти .NET. Использование выборки или инструментирования для сбора данных о выделении памяти .NET, содержащих размер и количество объектов, для которых выделена память.Кроме того, можно собирать данные о времени существования объектов, в которых указывается размер и количество объектов, собранных в каждом поколении сборки мусора.

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

Добавление данных взаимодействия между уровнями. Можно добавлять данные производительности о синхронных вызовах ADO.NET базы данных Microsoft SQL Server, выполненных службой.

Связанные задачи

Задача

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

Профилирование автономных (клиентских) приложений

Профилирование приложений ASP.NET