Reglas de uso de herramientas de generación de perfilesProfiling Tools Usage Rules

Las reglas de rendimiento de la categoría Uso de herramientas de generación de perfiles proporcionan instrucciones para usar el generador de perfiles para recopilar datos de forma más eficaz.Performance rules in the Profiling Tools Usage category provide guidance for using the profiler to collect data most effectively.

DA0002: Falta VSPerfCorProf.dllDA0002: VSPerfCorProf.dll is missing La generación de perfiles de línea de comandos podría contener datos incompletos para los binarios de .NET Framework.NET Framework.Command line profiling might contain incomplete data for .NET Framework.NET Framework binaries. Esto podría deberse a que no se han establecido las variables de entorno correctas.This might be caused by not setting the correct environment variables.
DA0003: Muchas muestras de kernelDA0003: Many kernel samples Se registraron muchas muestras de generación de perfiles que se produjeron fuera de la ejecución del binario de destino.Many profiling samples that occurred outside the execution of the target binary were recorded. Para recopilar datos más precisos, considere la posibilidad de utilizar el método de instrumentación.To collect more accurate data, consider using the instrumentation method.
DA0004: Alto uso del procesadorDA0004: High processor usage Los datos de generación de perfiles sugieren que los procesadores estaban ocupados de manera continuada durante la generación de perfiles.Profiling data suggests that your processors were consistently busy during the profiling run. Para recopilar datos más precisos, considere la posibilidad de utilizar el método de muestreo.To collect more accurate data, consider using the sampling method.
DA0008: Pocos ejemplos recolectadosDA0008: Few samples collected El número de muestras recopiladas en la generación de perfiles no era lo suficientemente alto como para ser estadísticamente significativas.The number of samples collected in the profiling run was not high enough to be statistically significant. Considere la posibilidad de generar perfiles de nuevo y ejecutar la aplicación durante más tiempo.Consider profiling again and running the application for a longer time. También puede considerar la posibilidad de utilizar el método de instrumentación para recopilar datos.You can also consider using the instrumentation method to collect data.
DA0026: Tiempo de procesamiento excesivo de la CPU de kernelDA0026: Excessive kernel CPU time processing Se ha producido una cantidad considerable de tiempo en la generación de perfiles en el modo de kernel del procesador.A significant amount of time in the profiling run occurred in the processor kernel mode. Considere la posibilidad de obtener muestras mediante llamadas del sistema como la métrica en lugar de emplear la métrica de tiempo.Consider sampling by using system calls as the metric instead of using time as the metric.
DA0029: Versión de CLR incompatibleDA0029: Unsupported CLR Version El binario del que se generan perfiles está usando una versión de .NET Framework.NET Framework que no es compatible con el generador de perfiles.The profiled binary is using a version of .NET Framework.NET Framework that is not supported by the profiler. Los informes del generador de perfiles no pueden resolver nombres de símbolos.The profiler reports cannot resolve symbol names.
DA0030: Recopilar mediciones de interacción de capas para proyectos de base de datosDA0030: Gather Tier Interaction measurements for database projects Se recopiló un número significativo de llamadas a métodos en el espacio de nombres System.Data.A significant number of calls to methods in the System.Data namespace were collected. Para incluir datos sobre las llamadas de base de datos, considere la posibilidad de recopilar datos de interacción de capas en los procesos de generación de perfiles.To include data about the database calls, consider collecting tier interaction data in your profile runs.