Recurso de rastreo dinámico ProbeVue
Puede utilizar el recurso de rastreo dinámico ProbeVue para el análisis de rendimiento y la depuración de problemas. ProbeVue utiliza el lenguaje de programación Vue para especificar dinámicamente puntos de rastreo y proporcionar las acciones a ejecutar en los puntos de rastreo especificados.
ProbeVue incluye las características siguientes:
- No hay enganches de rastreo precompilados. ProbeVue funciona en aplicaciones de kernel o de usuario no modificadas.
- No es necesario precompilar los enganches de rastreo. Se compilan como parte de los programas fuente. ProbeVue funciona en aplicaciones de kernel o de usuario no modificadas.
- Los enganches de rastreo no tienen ningún efecto (no existen) hasta que se habilitan dinámicamente.
- Las acciones de rastreo (especificadas por el código de instrumentación) que se deben emitir en un enganche de rastreo se proporcionan dinámicamente en el momento en que se habilita el enganche de rastreo.
- Los datos de rastreo capturados como parte de las acciones de rastreo están disponibles para su visualización inmediata y se pueden visualizar como salida de terminal o guardarse en un archivo para su posterior visualización.
Nota: dbx y Probevue no pueden depurar un proceso simultáneamente. A veces, al intentar depurar un ejecutable iniciado por ProbeVue , es posible que el proceso dbx esté a la espera de conectarse al proceso.