VSPerfMon
Средство VSPerfMon используется для сбора данных о производительности для приложения. Как правило, оно запускается средством VSPerfCmd.exe.VSPerfMon отображает дополнительные сведения о присоединении или отсоединении процессов, недоступные с помощью средства VSPerfCmd.Для просмотра этих сведений средство VSPerfMon следует запустить в отдельном окне.Для вызова VSPerfMon используется следующий синтаксис:
VSPerfMon [/U] </TRACE [/COUNTER:cfg] | /SAMPLE | /COVERAGE> /CROSSSESSION /OUTPUT <file name> [/WINCOUNTER:cfg] [/USER [DOMAIN\]username]
В следующей таблице описываются параметры средства VSPerfMon.
Параметры |
Описание |
---|---|
U |
Перенаправленный вывод на консоль записывается в кодировке Юникода.Этот параметр следует указывать первым. |
OUTPUT:<имя файла> |
Перенаправление выходных данных в файл с указанным именем. |
TRACE |
Запуск монитора производительности для профилирования с инструментированием. |
SAMPLE |
Запуск монитора производительности для профилирования с выборкой. |
COVERAGE |
Запуск монитора производительности для сбора данных о покрытии кода. |
CONCURRENCY |
Запуск системного монитора для профилирования конфликтов ресурсов. |
USER:[домен\]имя_пользователя |
Позволяет клиента получать доступ к монитору производительности с помощью указанной учетной записи. |
CROSSSESSION |
Включает профилирования в нескольких сеансах. |
COUNTER:cfg |
При использовании метода профилирования с инструментированием (TRACE) указывает на счетчик ЦП, значение которого требуется собирать в каждой точке инструментирования.Можно собирать данные от нескольких счетчиков, задав несколько параметров Counter. Используйте следующий синтаксис для описания данных счетчика (cfg): CounterName[,Reload[,FriendlyName]]
|
WINCOUNTER:path |
Задает счетчик производительности Windows, который следует включить в данные меток.path – это строка счетчика производительности Windows в формате пути к счетчику PDH.Например: \Processor(0)\% процессорного времени \System\параметры контекста/сек |
AUTOMARK:n |
Указывает временной интервал (в миллисекундах) между автоматическими метками при использовании параметра /WINCOUNTER.Округляется до ближайшего значения, кратного 500 мс. Для отключения автоматических меток используется значение 0(если значение не указано, используется значение 500 мс). |