Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
SPTAggregate es una herramienta de línea de comandos para la optimización guiada por perfiles basada en muestras (SPGO). Úselo para combinar uno o más archivos ETL (registro de seguimiento de eventos) que xperf recopila en un único archivo SPT (seguimiento de perfil de muestra). Opcionalmente, puede filtrar los datos por nombre binario o proceso y excluir eventos de kernel. Después de crear el archivo SPT, use SPDConvert para importarlo en un archivo SPD (base de datos de perfil de ejemplo) para flujos de trabajo de optimización.
Los archivos ETL (registro de seguimiento de eventos) contienen eventos de rendimiento de hardware sin procesar que xperf registra.
SPTAggregate convierte esos archivos ETL en formato SPT, que empaqueta los eventos de ejemplo para la importación en un archivo SPD (base de datos de perfil de ejemplo) por SPDConvert.
Syntax
SPTAggregate[opciones] /etletlfilessptfiles
Parámetros
Opciones
Especifique las siguientes opciones para SPTAggregate:
-
/process:<procesos> Filtre los eventos por nombre de proceso. Especifique uno o varios nombres de proceso como una lista separada por comas.
Ejemplo:/process:myapp.exe -
/binary:<archivos binarios> Filtre los eventos por nombre binario. Especifique uno o varios nombres binarios como una lista separada por comas.
Ejemplo:/binary:mylib.dll,myapp.exe - /nokernel Excluir eventos del kernel del sistema operativo.
- /Ayuda Mostrar información de ayuda.
etlfiles
Lista separada por comas de archivos ETL (registro de seguimiento de eventos) que se van a procesar. Recopile archivos ETL mediante xperf.
sptfile
El archivo SPT de salida que se va a crear.
Observaciones
Note
Ejecute esta herramienta desde un símbolo del sistema para desarrolladores de Visual Studio.
Use SPTAggregate para convertir uno o varios archivos ETL recopilados por xperf en un archivo SPT. La /etl marca es necesaria y debe preceder a la lista de archivos ETL. Puede importar el archivo SPT resultante en un archivo SPD mediante SPDConvert.
SPTAggregate usa xperf, que debe estar en el PATH y estar configurado con los cambios de perfcore.ini, tal como se describe en Configurar perfcore.ini.
Cuando SPTAggregate ejecuta xperf, utiliza parámetros como: xperf -a spt -genSPT outputfile.spt -binary application.exe,support.dll,companion.dll, en los que -a spt indica que se genere un informe de análisis de trazas de perfil de ejemplo, -genSPT especifica el archivo SPT de salida y -binary centra el análisis en los binarios especificados.
Para obtener más información sobre los indicadores xperf, consulte la documentación de Referencia de la línea de comandos de Xperf.
Example
En este ejemplo se convierte un único archivo ETL en un archivo SPT:
SPTAggregate /etl filename.etl filename.spt
En este ejemplo se filtran eventos a un proceso específico:
SPTAggregate /process:filename.exe /etl filename.etl filename.spt
En este ejemplo se agregan dos archivos ETL y se excluyen los eventos de kernel:
SPTAggregate /nokernel /etl run1.etl,run2.etl filename.spt
Consulte también
Tutorial: Usar la optimización guiada por perfiles de muestra (SPGO) para mejorar el rendimiento
Optimizaciones guiadas por perfiles
SPDConvert
SPDDump
SPTDump