VSPerfMon
Обновлен: Ноябрь 2007
Средство 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 |
Запуск монитора производительности для сбора данных о покрытии кода. |
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 мс). |