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


Состояние

Параметр VSPerfCmd.exe Status позволяет вывести сведения о состоянии профилировщика и процессов, которые в настоящий момент профилируются.

Параметр Status должен быть единственным параметром, указанным в командной строке.Для отображения состояния необходимо инициализировать профилировщик параметром VSPerfCmd.exe Start.

VSPerfCmd.exe /Status

Параметры

Нет

Заметки

Параметр Status позволяет вывести следующие сведения о состоянии профилировщика.

  • Output File Name
    Путь и имя текущего файла данных профилировщика.

  • Collection Mode
    SAMPLE или TRACE

  • Maximum Processes
    Максимальное число процессов, которые можно профилировать одновременно, и количество активных процессов.

  • Maximum Threads
    Максимальное число потоков, которые можно профилировать одновременно.

  • Number of Buffers
    Количество буферов памяти, выделенных для записи данных профилирования.

  • Size of Buffers
    Размер буфера памяти в байтах.

Параметр Status позволяет вывести следующие сведения о состоянии каждого процесса, который в настоящий момент профилируется.

  • Process
    Имя профилируемого процесса.

  • Process ID
    Системный идентификатор процесса.

  • Num Threads
    Количество выполняющихся в настоящее время потоков.

  • Start/Stop Count
    Основной внутренний счетчик профилировщика для управления сбором данных этого процесса.Для сбора данных счетчик должен быть равен единице.Управление числом команд начала и остановки может осуществляться с помощью интерфейсов API профилировщика и параметров VSPerfCmd GlobalOn, GlobalOff, ProcessOn, ProcessOff, ThreadOn и ThreadOff.

  • Suspend/Resume Count
    Дополнительный внутренний счетчик профилировщика для управления сбором данных этого процесса.Для сбора данных счетчик должен быть меньше или равен нулю.Управление счетчиком Suspend/Resume возможно только с помощью интерфейсов API профилировщика.

  • Users with access rights to monitor
    Перечисляет имена пользователей, имеющих доступ к профилировщику.Дополнительным пользователям можно предоставить доступ с помощью параметра VSPerfCmd.exe Admin

См. также

Ссылки

VSPerfCmd

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

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

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

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