Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
Utilice SPDDump para inspeccionar archivos de base de datos de perfiles de muestras (SPD) y archivos objeto que contienen datos de perfiles de muestras para la optimización guiada por perfiles de muestras (SPGO). Use esta herramienta para comprobar el contenido de SPD, solucionar problemas de compatibilidad de SPD/PDB y ver detalles del perfil, como funciones, gráficos de flujo, cobertura y estimaciones de instrucciones dinámicas. Ejecute SPDDump desde un símbolo del sistema para desarrolladores de Visual Studio.
Un archivo SPD contiene datos de perfil procesados que el compilador usa para tomar decisiones de optimización durante una compilación.
Syntax
SPDDump[opciones] spdfile
Parámetros
Opciones
Especifique las siguientes opciones para SPDDump:
- /todo Genera el archivo SPD completo. Esta opción es la predeterminada.
- /header Genera el encabezado de archivo SPD.
- /module Genera el encabezado del módulo en el archivo SPD. Implica /header.
- /symbol Genera la tabla de símbolos del módulo. Implica /module.
- /func Genera el perfil de función. Implica /module.
- /funcid:<fid> Genera el perfil de función de la función con el identificador de función especificado.
- /cg Incluya información de destinatario en la salida del perfil de función. Implica /func.
- /fg Incluya el gráfico de flujo en la salida del perfil de función. Implica /func.
- /data Genera el perfil de datos. Implica /module.
- /minidump Excluir de la salida información de correlación de muestras, como los intervalos de RVA.
- /coverage Muestra información de cobertura de bloques básicos.
- /dyninst[:<n>] Genera una estimación de instrucciones dinámicas para las 50 funciones principales o las n principales si se especifican.
- /Ayuda Mostrar información de ayuda.
spdfile
Ruta de acceso al archivo SPD o al archivo de objeto que se va a inspeccionar.
Observaciones
Note
Ejecute esta herramienta desde un símbolo del sistema para desarrolladores de Visual Studio.
Use SPDDump para inspeccionar el contenido de un archivo de base de datos de perfiles de ejemplo (SPD).
SPDConvert genera archivos SPD. El proceso de compilación que usa /SPGO incrusta estos archivos en archivos PDB.
Para diagnosticar un error de "versión incompatible de SPD", use /header para examinar el GUID de PDB y la antigüedad almacenados en el archivo SPD. A continuación, compare esos valores con el archivo SPT mediante SPTDump /progid.
Example
En este ejemplo se genera información de cobertura de bloques básica estimada para un archivo SPD:
SPDDump /coverage filename.spd
En este ejemplo se muestra la cabecera SPD para comprobar el GUID y la edad del PDB:
SPDDump /header filename.spd
En este ejemplo se genera una estimación de instrucciones dinámicas para las 10 funciones principales:
SPDDump /dyninst:10 filename.spd
Consulte también
Tutorial: Usar la optimización guiada por perfiles de muestra (SPGO) para mejorar el rendimiento
SPDConvert
SPTDump
SPTAggregate