Microsoft a livré la première de DTrace, son outil de débogage Linux, pour les builds (bêta) 64 bits de Windows 10. L'éditeur possède son propre outil ETW (Event Tracing for Windows), mais ledit ETW est statique et ne permet pas d'insérer des points de repérage par programmation au moment de l'exécution. Cette version de son outil de débogage fait partie du projet OpenDTrace hébergé sur GitHub lancé en 2016. L’objectif du projet est de produire une implémentation portable de DTrace pour plusieurs systèmes d'exploitation. Dans les prochains mois, Microsoft prévoit de travailler avec la communauté OpenDTrace pour fusionner les changements.
DTrace sert de framework de traçage dynamique aux administrateurs ou aux développeurs. Il leur permet d'obtenir une vue en temps réel du kernel ou du mode utilisateur. Son langage, proche du C, permet d’insérer des points de repérage de manière dynamique. Les utilisateurs peuvent filtrer les conditions ou les erreurs, écrire du code pour examiner les verrouillages et détecter les blocages. L'outil est téléchargeable sur GitHub. Pour exécuter DTrace sous Windows, il faut au minimum un système Windows 10 bêta (Insider) build 18342 ou supérieur.
Commentaire