WinCounter
Параметр WinCounter задает счетчик производительности Windows или приложения, данные которого собираются через заданные интервалы в процессе запуска профилирования.Счетчики производительности Windows и приложений перечисляются в виде меток в файле данных профилирования.Можно задать несколько счетчиков производительности, данные которых необходимо собирать, воспользовавшись отдельными параметрами.
По умолчанию данные счетчиков собираются каждые 500 миллисекунд.С помощью параметра AutoMark можно задать другой интервал сбора данных.
Используется только один параметр AutoMark.Если указаны несколько параметров AutoMark, используется последний из них.
Параметр WinCounter можно использовать только одновременно с параметром Start.
VSPerfCmd.exe /Start:Method /Wincounter:Path [/WinCounter:Path] [AutoMark:Milliseconds] [Options]
Параметры
- Path
Счетчик производительности Windows в формате пути счетчика PDH.
Обязательные параметры
Параметр WinCounter можно использовать только одновременно с параметром Start.
- **Start:**Method
Параметр Start инициализирует профилировщик для заданного метода профилирования.
Монопольные параметры
Параметр AutoMark можно использовать только одновременно с параметром WinCounter.
- **AutoMark:**Milliseconds
Задает интервал времени (в миллисекундах) между сбором данных счетчика производительности Windows.
Пример
В следующем примере задан сбор данных с двух счетчиков производительности Windows с интервалом 1000 миллисекунд.
VSPerfCmd.exe /Start:Sample /Output:TestApp.exe.vsp /WinCounter:"\Processor(0)\% Processor Time" /WinCounter:"\System\Context Switches/sec" /AutoMark:1000
См. также
Ссылки
Основные понятия
Профилирование автономных приложений из командной строки