Share via


VSPerfCmd

La herramienta VSPerfCmd.exe se usa para iniciar y detener la recopilación de datos de rendimiento. Utiliza la siguiente sintaxis:

VSPerfCmd [/U] [/options]

En las tablas siguientes se describen las opciones de la herramienta VSPerfCmd.exe.

Opción Descripción
U Se escribe la salida de la consola redirigida como Unicode. Esta debe ser la primera opción especificada.
Start:mode Inicia el servicio de generación de perfiles en el modo especificado.
Output:filename Especifica el nombre del archivo de salida. Úselo solo con Start.
CrossSession|CS Habilita la generación de perfiles en las sesiones de Windows. Úselo solo con Start, Attach o Launch.
User:[domain\]username Permite que la cuenta especificada tenga acceso al servicio de generador de perfiles. Úselo solo con Start.
WaitStart[ :n] Espera a que el registrador de recolección de datos se inicialice. Si se especifica n, VSPerfCmd esperará a lo sumo n segundos. Si no se especifica n, VSPerfCmd esperará indefinidamente. Esto facilita el uso de VSPerfCmd como parte de un proceso por lotes.
Counter:cfg Cuando se usa el método de generación de perfiles de muestreo, especifica un contador de CPU y el número de eventos que se usará como intervalo de muestreo. Puede muestrear solo un valor de contador.

Cuando se usa el método de generación de perfiles de instrumentación, especifica un contador de CPU que se recopila en cada punto de instrumentación. Úselo solo con Start:Trace, Attach o Launch.
QueryCounters Muestra una lista de contadores de CPU válidos para la máquina actual.
WinCounter:path Especifica un evento de contador de rendimiento de Windows que se incluirá con datos de marca de perfil. Úselo solo con Start.
AutoMark:n Especifica el intervalo de tiempo (en milisegundos) entre los eventos de recopilación de datos de contadores de rendimiento de Windows. Úselo con WinCounter.
Events:option Colección de controles de eventos especificados de Seguimiento de eventos para Windows (ETW). Los datos ETW se recopilan en un archivo .itl que no es el archivo de datos de generación de perfiles (.vsp).
Estado Muestra el estado del generador de perfiles, información sobre los procesos de los que se están generando perfiles y las cuentas que tienen autoridad para controlar el generador de perfiles.
Shutdown[ :n] Cierra el archivo de datos de generación de perfiles y desactiva el generador de perfiles.
GlobalOn Reanuda la recopilación de datos después de una llamada a VSPerfCmdGlobalOff.
GlobalOff Detiene la recopilación de datos, pero no finaliza la sesión de generación de perfiles.
ProcessOn:pid Reanuda la recopilación de datos para el proceso especificado después de que la generación de perfiles se haya pausado mediante una llamada a VSPerfCmdProcessOff.
ProcessOff:pid Detiene la recopilación de datos para el proceso especificado.
ThreadOn y ThreadOff:tid Reanuda la generación de perfiles para el proceso especificado después de que esta se haya pausado mediante una llamada a VSPerfCmdThreadOff. Use ThreadOn solo al generar perfiles con el método de instrumentación.
ThreadOn y ThreadOff:tid Pausa la generación de perfiles para el subproceso especificado. Use ThreadOff solo al generar perfiles con el método de instrumentación.
Mark:MarkNum[,MarkText] Inserta una marca en el archivo de datos de generación de perfiles, con un texto opcional.

Vea también