{"id":215564,"date":"2019-03-17T00:10:00","date_gmt":"2019-03-16T23:10:00","guid":{"rendered":"https:\/\/www.borncity.com\/blog\/?p=215564"},"modified":"2024-03-03T18:20:05","modified_gmt":"2024-03-03T17:20:05","slug":"dtrace-fr-windows-verfgbar","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2019\/03\/17\/dtrace-fr-windows-verfgbar\/","title":{"rendered":"DTrace f&uuml;r Windows verf&uuml;gbar"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"https:\/\/borncity.com\/blog\/wp-content\/uploads\/2013\/03\/winb.jpg\" width=\"58\" height=\"58\" align=\"left\" \/>Microsoft hat das Analysewerkzeug auf Windows portiert und dieses letzte Woche f\u00fcr die allgemeine Nutzung freigegeben. Hier ein paar Informationen, was sich dahinter verbirgt.<\/p>\n<p><!--more--><\/p>\n<h2>Was ist DTrace?<\/h2>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/vg06.met.vgwort.de\/na\/0718017e0e3d42e188a8676ba6db37aa\" alt=\"\" width=\"1\" height=\"1\" \/><a href=\"https:\/\/de.wikipedia.org\/wiki\/DTrace\" target=\"_blank\" rel=\"noopener noreferrer\">DTrace<\/a> (Dynamic Tracing) ist ein Systemwerkzeug zur Kernel- und Anwendungsanalyse in Echtzeit. Es wurde urspr\u00fcnglich von Sun Microsystems f\u00fcr Solaris entwickelt. Ziel von DTrace ist es, Anwendungen und das Betriebssystem selbst zu optimieren und Fehler zu beheben. Somit ist es ein Programmierwerkzeug zum Debugging, es arbeitet aber nicht mit Haltepunkten wie ein klassischer Debugger.<\/p>\n<h2>Port auch f\u00fcr Windows<\/h2>\n<p>DTrace steht inzwischen auf mehrere Unix-\u00e4hnlichen Systemen als Portierung zur Verf\u00fcgung. Nun hat Microsoft DTrace f\u00fcr Windows portiert und dessen Verf\u00fcgbarkeit in <a href=\"https:\/\/web.archive.org\/web\/20210129093340\/https:\/\/techcommunity.microsoft.com\/t5\/windows-kernel-internals\/dtrace-on-windows\/ba-p\/362902\" target=\"_blank\" rel=\"noopener noreferrer\">diesem Techcommunity-Artikel<\/a> bekannt gegeben. DTrace erfordert die Windows 10 Insider Build 18342 oder h\u00f6her und steht nur f\u00fcr 64-Bit-Systeme zur Verf\u00fcgung. Zudem lassen sich nur 64-Bit-Prozesse analysieren. Im Artikel wird erkl\u00e4rt, wie das Tool einzurichten ist.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" title=\"DTrace\" src=\"https:\/\/gxcuf89792.i.lithium.com\/t5\/image\/serverpage\/image-id\/86098i8CC63423058545DB\/image-size\/large?v=1.0&amp;px=999\" alt=\"DTrace\" width=\"627\" height=\"393\" \/><br \/>\n(Quelle: Microsoft)<\/p>\n<p>Das Werkzeug steht als MSI-Installer im Download-Center kostenlos zur Verf\u00fcgung. Auf <a href=\"https:\/\/github.com\/opendtrace\/opendtrace\/tree\/windows\" target=\"_blank\" rel=\"noopener noreferrer\">GitHub<\/a> stellt Microsoft seine Implementierung zur Verf\u00fcgung. Die Kollegen von Deskmodder haben <a href=\"https:\/\/www.deskmodder.de\/blog\/2019\/03\/11\/dtrace-unter-windows-10-nun-einsetzbar\/\" target=\"_blank\" rel=\"noopener noreferrer\">hier<\/a> einen kurzen Beitrag zum Tool ver\u00f6ffentlicht. Und auch bei heise.de gibt es einen <a href=\"https:\/\/www.heise.de\/developer\/meldung\/Analysewerkzeug-Microsoft-portiert-DTrace-auf-Windows-4332397.html\" target=\"_blank\" rel=\"noopener noreferrer\">deutschsprachigen Artikel<\/a> zu DTrace.<\/p>\n<p>Das Tool d\u00fcrfte in meinen Augen nur f\u00fcr Entwickler von Interesse sein, zumal die Bedienung per Konsolenbefehle erfolgt. Anwender und Administratoren ben\u00f6tigen eher keine Traces des Systems oder der Prozesse. Um Absturzdateien (Dumps) zu analysieren, wird der Windows Debugger ben\u00f6tigt. Und Prozesse lassen sich Tools wie dem Prozess-Monitor aus den Sysinternals Tools analysieren. Weiterhin steht ja noch der Windows Performance Analyzer aus dem <a href=\"http:\/\/go.microsoft.com\/fwlink\/p\/?LinkId=526740\">Windows Assessment and Deployment Kit (Windows ADK)<\/a> oder als App aus dem Store zur Verf\u00fcgung. Ich hatte im Beitrag <a href=\"https:\/\/borncity.com\/blog\/2018\/11\/02\/windows-performance-analyzer-im-microsoft-store\/\">Windows Performance Analyzer im Microsoft Store<\/a> was dazu geschrieben. Oder wie seht ihr das so? Habe ich was \u00fcbersehen, oder gibt es Bedarf an diesem Tool?<\/p>\n<p><strong>\u00c4hnliche Artikel<\/strong><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Windows Performance Toolkit \u2013 Installation \u2013 Teil 1<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Windows Performance Toolkit \u2013 Performancetest \u2013 Teil 2<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2014\/02\/25\/windows-performance-toolkit-startenherunterfahren-analysieren-teil-3\/\">Windows Performance Toolkit \u2013 Starten\/Herunterfahren analysieren \u2013 Teil 3<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2014\/02\/26\/nachtrge-zum-windows-performance-toolkit\/\">Nachtr\u00e4ge zum Windows Performance Toolkit<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2018\/12\/29\/windows-10-v1809-stndige-warnungen-event-id-1534\/\">Windows 10 V1809: St\u00e4ndige Warnungen (Event ID 1534)<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2018\/11\/02\/windows-performance-analyzer-im-microsoft-store\/\">Windows Performance Analyzer im Microsoft Store<\/a><br \/>\n<a href=\"https:\/\/borncity.com\/blog\/2018\/09\/17\/sysinternals-tools-zur-windows-vm-performance-analyse\/\">Sysinternals Tools zur Windows VM-Performance-Analyse<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Microsoft hat das Analysewerkzeug auf Windows portiert und dieses letzte Woche f\u00fcr die allgemeine Nutzung freigegeben. Hier ein paar Informationen, was sich dahinter verbirgt.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[301],"tags":[3288],"class_list":["post-215564","post","type-post","status-publish","format-standard","hentry","category-windows","tag-windows-en"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/215564","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/comments?post=215564"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/215564\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=215564"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=215564"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=215564"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}