Compartir a través de


Reglas de uso de herramientas de generación de perfiles

Las reglas de rendimiento de la categoría Uso de herramientas de generación de perfiles proporciona directrices de uso del generador de perfiles para recopilar datos eficazmente.

DA0002: Falta VSPerfCorProf.dll

La generación de perfiles de línea de comandos podría contener datos incompletos para los binarios de .NET Framework.Esto se podría producir si no se establecen las variables de entorno correctas.

DA0003: Muchas muestras de kernel

Se registraron muchos ejemplos de generación de perfiles que se produjeron fuera de la ejecución del binario de destino.Para recopilar datos más precisos, considere el uso del método de instrumentación.

DA0004: Alto uso del procesador

Los datos de la generación de perfiles sugiere que los procesadores no mantuvieron una ocupación coherente durante la misma.Para recopilar datos más precisos, considere el uso del método de muestreo.

DA0008: Pocos ejemplos recolectados

El número de ejemplos recopilado en la ejecución de la generación de perfiles no fue lo bastante alto como para ser estadísticamente significativo.Considere generar los perfiles de nuevo y ejecutar la aplicación durante más tiempo.También puede usar el método de instrumentación para recopilar los datos.

DA0026: Tiempo de procesamiento excesivo de la CPU de kernel

Una cantidad significativa del tiempo de la ejecución de la generación de perfiles se produjo en el modo kernel del procesador.Considere hacer el muestreo utilizando las llamadas al sistema como métrica, en lugar de utilizar el tiempo como métrica.

DA0029: Versión de CLR incompatible

El binario generado está utilizando una versión de .NET Framework que el generador de perfiles no admite.Los informes del generador de perfiles no pueden resolver los nombres de símbolos.

DA0030: Recopilar las medidas de interacción de capas para los proyectos de base de datos

Se recopiló un número significativo de llamadas a los métodos en el espacio de nombres System.Data.Para incluir los datos sobre llamadas a la base de datos, considere recopilar datos de interacción de capas en las ejecuciones del perfil.