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


Start

Start — это параметр программы VSPerfCmd.exe, который инициализирует профилировщик для использования указанного метода профилирования.

VSPerfCmd.exe /Start:Method /Output:FileName [Options]

Параметры

  • Method
    Должен быть равным одному из следующих ключевых слов:

    • TRACE — задает метод инструментирования;

    • SAMPLE — задает метод выборки;

    • COVERAGE — задает покрытие кода.

    • CONCURRENCY — определяет метод конфликтов ресурсов.

Обязательные параметры

Если в командной строке задан параметр Start, необходимо указать параметр Output.

  • **Output:**filename
    Задает имя выходного файла.

Монопольные параметры

Следующие параметры могут использоваться только с параметром Start в командной строке.

  • CrossSession|CS
    Включает профилирование в нескольких процессах.Поддерживаются оба имени параметра — CrossSession и CS.

  • User:[domain\]username
    Позволяет клиентам получать доступ к монитору с помощью указанной учетной записи.

  • **WinCounter:**Path [Automark:n]
    WinCounter задает счетчик производительности Windows, который включается в файл данных профилирования в виде метки.AutoMark задает интервал в миллисекундах между сборами файла данных.

Недопустимые параметры

Следующие параметры не могут использоваться с параметром Start в командной строке.

  • Status
    Параметр Status применяется к процессам, для которых выполняется профилирование.Этот параметр перечисляет процессы и потоки и их текущее состояние профилирования (On/Off).Например, если процесс остановлен, параметр Status не отразит это в отчете.Status показывает, выполняется ли профилирование для процесса или нет.

  • Shutdown[**:**Timeout]
    Отключает профилировщик.

Пример

В следующем примере кода показано, как с помощью параметра VSPerfCmd.exe Start инициализировать профилировщик.

VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp
VSPerfCmd.exe /Launch:TestApp.exe

См. также

Ссылки

VSPerfCmd

Основные понятия

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

Профилирование веб-приложений ASP.NET из командной строки

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