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.
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. |
|
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. |
|
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. |
|
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. |
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. |