Microsoft lleva su depurador DTrace a Windows

0
40

Microsoft ha lanzado la primera versión de Windows DTrace, su herramienta de depuración de Linux, para las versiones beta de Windows 10 de 64 bits. Microsoft tiene su propia herramienta ETW (Event Tracing for Windows), pero dijo que ETW es estático y no permite la inserción programática de puntos de rastreo en tiempo de ejecución.

DTrace para Windows está en el proyecto OpenDTrace en GitHub. OpenDTrace comenzó en el 2016 como un esfuerzo para producir una implementación portátil de DTrace para múltiples sistemas operativos. Durante los próximos meses, Microsoft planea trabajar con la comunidad OpenDTrace para fusionar los cambios.

DTrace sirve como un marco de trabajo de rastreo dinámico para que los administradores o desarrolladores obtengan una vista en tiempo real de un sistema, ya sea en modo kernel o en modo usuario. Tiene un lenguaje de estilo C para insertar puntos de trazado de forma dinámica. Los usuarios pueden filtrar condiciones o errores, escribir código para ver los patrones de bloqueo y detectar bloqueos.

Puedes descargar DTrace para Windows desde GitHub. Para ejecutar DTrace en Windows, los desarrolladores necesitan Windows 10 beta (Insider) build 18342 o superior.

Paul Krill, InfoWorld.es