{"id":146803,"date":"2014-02-24T01:24:00","date_gmt":"2014-02-24T00:24:00","guid":{"rendered":"http:\/\/www.borncity.com\/blog\/?p=146803"},"modified":"2024-08-10T23:03:31","modified_gmt":"2024-08-10T21:03:31","slug":"windows-performance-toolkit-performancetest-teil-2","status":"publish","type":"post","link":"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/","title":{"rendered":"Windows Performance Toolkit &ndash; Performancetest &ndash; Teil 2"},"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\/2012\/07\/win.jpg\" alt=\"\" width=\"58\" height=\"58\" align=\"left\" \/>Das Windows Performance Toolkit kann Unterst\u00fctzung bieten, falls es unter Windows zu Leistungsproblemen kommt. Nachdem ich in <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Teil 1<\/a> den Download, die Installation und die Basics skizziert habe, werfe ich in Teil 2 einen Blick auf die Frage, wie man Performance-Probleme in Windows analysieren kann.<\/p>\n<p><!--more--><\/p>\n<h3>Leistungsanalyse mit Bordmitteln bei Performance-Einbr\u00fcchen<\/h3>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/5b6e25de9acd412e99ebdafb816f68ee\" alt=\"\" width=\"1\" height=\"1\" \/>Gibt es immer wieder unerkl\u00e4rliche Leistungseinbu\u00dfen in einem Windows-System, k\u00f6nnten Sie die Registerkarte <em>Leistung <\/em>des Task-Manager aufrufen und hoffen, dass dort etwas zu sehen ist.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/i.imgur.com\/JDyn2x9.jpg\" alt=\"\" width=\"617\" height=\"576\" \/><\/p>\n<p>Bei Bedarf lassen sich auch noch die Registerkarten <em>Netzwerk <\/em>und <em>Prozesse <\/em>zur Analyse heranziehen. Problem ist aber, dass man st\u00e4ndig dabei sein und schon eine Ahnung haben muss, wo etwas klemmt. Mancher Benutzer wird dann noch die Schaltfl\u00e4che <em>Ressourenmonitor <\/em>im Task-Manager anw\u00e4hlen, um noch genauere Informationen zu erhalten. Dieser zeigt auf verschiedenen Registerkarten die laufenden Prozesse sowie deren Ressourcenverbraucht.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/qgOFcgG.jpg\" alt=\"\" \/><\/p>\n<p>In obigem Screenshot ist eine Registerkarte <em>Datentr\u00e4ger<\/em> mit den Informationen eingeblendet. Und man kann am rechten Rand auch noch den zeitlichen Verlauf bestimmter Parameter als Grafik verfolgen.<\/p>\n<p>\u00dcber die <em>Verwaltung <\/em>der Systemsteuerung l\u00e4sst sich unter Windows 7 auch noch die Leistungs\u00fcberwachung aufrufen. Im nachfolgend gezeigten Fenster kann der Benutzer Leistungsindikatoren \u00fcber die gr\u00fcne Plus-Schaltfl\u00e4che festlegen. Deren Werte werden dann zyklisch erfasst und in einem Diagramm eingeblendet.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/vvw6zr7.jpg\" alt=\"\" \/><\/p>\n<p>So weit so gut \u2013 aber was ist das Problem mit den obigen Ans\u00e4tzen? Alle diese Funktionen leiden darunter, dass keine wirkliche Analyse im Nachhinein m\u00f6glich ist. Man kann lediglich den aktuellen Zustand erfassen und eventuell noch ein Ratespiel in den Diagrammen veranstalten, was wohl die Ursache gewesen sein k\u00f6nnte. Und wie geht es besser?<\/p>\n<h3>Leistungsanalyse mittels des Windows Performance Recorder<\/h3>\n<p>Gibt es immer wieder unerkl\u00e4rliche Leistungseinbu\u00dfen in einem Windows-System, lassen sich mit dem Windows Performance Recorder Kenngr\u00f6\u00dfen des Systems (z.B. CPU-Belastung, I\/O-Leistung) aufzeichnen. Hierzu startet man den Windows Performance Recorder \u00fcber das Startmen\u00fc (Windows 7) oder die Startseite (Windows 8\/8.1) \u2013 siehe <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Teil 1<\/a>.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/O2pwqsh.jpg\" alt=\"\" \/><\/p>\n<p>\u00dcber die im Programmfenster sichtbare Schaltfl\u00e4che <em>Show options <\/em>l\u00e4sst sich die Darstellung aus obigem Screenshot einblenden. \u00dcber das Feld <em>Select additional profiles \u2026<\/em> lassen sich die aufzuzeichnenden Systemparameter w\u00e4hlen. In nachfolgendem Screenshot sind z.B. die Optionen im Zweig <em>Resource Analysis<\/em> zu sehen. Markieren Sie einfach die Kontrollk\u00e4stchen der aufzuzeichnenden Parameter wie <em>CPU usage <\/em>(CPU-Nutzung) etc.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/Fd3L6FH.jpg\" alt=\"\" \/><\/p>\n<p>Bei Bedarf lassen sich die Aufzeichnungsoptionen (z.B. Aufzeichnung im Arbeitsspeicher) \u00fcber die Listenfelder an der rechten Fensterseite anpassen. Das <em>Performance scenario <\/em>ist auf dem Wert \"General\" zu belassen, wenn Sie zur Laufzeit eines Systems aufzeichnen m\u00f6chten. Optional lie\u00dfen sich der Boot-Vorgang, das Herunterfahren etc. aufzeichnen.<\/p>\n<p>In der <a href=\"https:\/\/web.archive.org\/web\/20171013111248\/https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh162945.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Windows Performance Toolkit Technical Reference<\/a> sind die Optionen des <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448205.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Windows Performance Recorder<\/a> z.B. detaillierter unter <a href=\"http:\/\/msdn.microsoft.com\/de-DE\/library\/hh448150.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">WPR Features<\/a> erl\u00e4utert. Sind die gew\u00fcnschten Einstellungen gew\u00e4hlt, klicken Sie auf die Schaltfl\u00e4che <em>Start<\/em>. Dann beginnt der Performance Recorder mit der Aufzeichnung der vorgegebenen Werte in Protokolldateien.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/jOMFjFm.jpg\" alt=\"\" \/><\/p>\n<p>Lassen Sie die Aufzeichnung nun solange laufen, bis die Leistungseinbr\u00fcche stattgefunden haben und durch den Recorder ggf. erfasst wurden. Dann w\u00e4hlen Sie die Schaltfl\u00e4che <em>Save <\/em>im betreffenden Recorderfenster an (obiger Screenshot). Der Recorder gibt Ihnen dann in folgendem Dialogfeld die M\u00f6glichkeit, den Speicherort der <em>.etl<\/em>-Protokolldatei mit den Ereigniseintr\u00e4gen anzupassen.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/S1TNy4a.jpg\" alt=\"\" \/><\/p>\n<p>Best\u00e4tigen Sie die Auswahl \u00fcber die <em>Save<\/em>-Schaltfl\u00e4che, um die <em>.etl<\/em>-Datei sichern zu lassen. In einem weiteren Schritt ist dann die Auswertung m\u00f6glich.<\/p>\n<h3>Ereignisse mit dem Windows Performance Analyzer auswerten<\/h3>\n<p>Sobald die Ereignisse in <em>.etl<\/em>-Protokolldateien aufgezeichnet wurden, lassen sich diese mittels des Windows Performance Analyzer auswerten. Wenn Sie im Recorder auf die Schaltfl\u00e4che <em>Save<\/em> klicken, wird Ihnen das folgende Dialogfeld angezeigt.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/v3fmP6u.jpg\" alt=\"\" \/><\/p>\n<p>Es besteht die M\u00f6glichkeit, die Protokolldatei direkt im Windows Performance Analyzer (WPA) zu \u00f6ffnen. Alternativ k\u00f6nnen Sie den WPA auch per Startmen\u00fc oder Startseite aufrufen (siehe <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Teil 1<\/a>) und dann jede beliebige, aufgezeichnete <em>.etl<\/em>-Protokolldatei \u00f6ffnen.<\/p>\n<p>Nachfolgend ist das Fenster des Windows Performance Analyzer zu sehen, in dem \u00fcber <em>Open in WPA <\/em>oder \u00fcber das Men\u00fc <em>File \u2013&gt; Open <\/em>bereits eine <em>.etl-<\/em>Protokolldatei geladen wurde. In der linken Spalte zeigt der WPA dann den grafischen Verlauf der aufgezeichneten Parameter.<\/p>\n<p><img decoding=\"async\" src=\"https:\/\/i.imgur.com\/MXbq68A.jpg\" alt=\"\" \/><\/p>\n<p>W\u00e4hlen Sie ein solches Diagramm per Mausklick an, blendet WPA die Details in der rechten Spalte ein. Und hier kommt nun der Pfiff an der ganzen Sache zum Tragen. Sie erhalten die Daten in Tabellenform und als Grafik in der Anzeige aufbereitet. Der WPA zieht hierzu die vom WPR aufgezeichneten Daten heran. Sie k\u00f6nnen dann in einer Grafik per Maus z.B. auf eine CPU-Leistungsspitze gehen, um die Details zu untersuchen. In der Tabelle werden dann die aufgezeichneten Werte zu diesem Zeitpunkt eingeblendet \u2013 und Sie k\u00f6nnen schauen, ob sich ein Prozess ermitteln l\u00e4sst, der diese Leistungsspitze verursacht hat.<\/p>\n<p>Im Gegensatz zu den am Artikelanfang erw\u00e4hnten Windows-Bordtools l\u00e4sst sich mit Hilfe des Windows Performance Recorder also ein Verlauf verschiedener Parameter aufzeichnen. Und diese Aufzeichnung k\u00f6nnen Sie anschlie\u00dfend in Ruhe mittels des Windows Performance Analyzers ansehen und untersuchen. Was in diesem Beitrag am Beispiel einer Leistungsmessung im Windows-Betrieb skizziert wurde, l\u00e4sst sich nat\u00fcrlich auch verwenden, um den Startvorgang oder das Herunterfahren, Neustarten oder Eintreten in bzw. Aufwachen aus dem Ruhezustand zu analysieren. Auf diesen Sachverhalt m\u00f6chte ich in Teil 3 kurz eingehen.<\/p>\n<p><strong>Artikelreihe:<br \/>\n<\/strong>i: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/22\/windows-performance-toolkit-installation-teil-1\/\">Windows Performance Toolkit \u2013 Installation<\/a> \u2013 Teil 1<br \/>\nii: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Windows Performance Toolkit \u2013 Leistungsanalyse<\/a> \u2013 Teil 2<br \/>\niii: <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/25\/windows-performance-toolkit-startenherunterfahren-analysieren-teil-3\/\">Windows Performance Toolkit \u2013 Starten\/Herunterfahren analysieren <\/a>\u2013 Teil 3<\/p>\n<p><strong>\u00c4hnliche Artikel:<\/strong><br \/>\na1: <a href=\"https:\/\/borncity.com\/blog\/2010\/03\/19\/stndige-freezes-in-windows-7\/\">St\u00e4ndige \"Freezes\" in Windows 7<\/a><br \/>\na2: <a href=\"https:\/\/borncity.com\/blog\/2012\/11\/10\/windows-8-freezes-beim-wetab-und-anderen-rechnern\/\">Windows 8 Freezes beim WeTab und anderen Rechnern<\/a><br \/>\na3: <a href=\"https:\/\/borncity.com\/blog\/2012\/11\/13\/windows-8-freeze-analyse-beim-wetab-teil-2\/\">Windows 8 Freeze-Analyse beim WeTab Teil 2<\/a><br \/>\na4: <a href=\"https:\/\/web.archive.org\/web\/20160622215725\/https:\/\/borncity.com\/blog\/2012\/07\/04\/keine-freezes-in-windows-8-mehr\/\">Keine Freezes in Windows 8 mehr?<\/a><br \/>\na5: <a href=\"https:\/\/borncity.com\/blog\/2011\/05\/04\/problemdiagnose-mit-msconfig\/\">Problemdiagnose mit msconfig<\/a><br \/>\na5: <a href=\"https:\/\/borncity.com\/blog\/2013\/03\/01\/google-chrome-laggt-und-friert-kurz-beim-seitenaufruf-ein\/\">Google Chrome laggt und friert kurz beim Seitenaufruf ein<\/a><br \/>\na6: <a href=\"https:\/\/borncity.com\/blog\/2011\/07\/19\/performanceprobleme-bei-der-virtualisierung\/\">Performanceprobleme bei der Virtualisierung<\/a><br \/>\na7: <a href=\"https:\/\/borncity.com\/blog\/2011\/04\/28\/performanceprobleme-bei-vmware-workstation-7\/\">Performanceprobleme bei VMware Workstation 7<\/a><br \/>\na8: <a href=\"https:\/\/borncity.com\/blog\/2013\/10\/12\/dell-notebook-trotz-deinstalliertem-mc-afee-extrem-langsam\/\">Dell Notebook trotz deinstalliertem Mc Afee extrem langsam \u2026<\/a><\/p>\n<p><strong>Link:<\/strong><br \/>\n1: <a href=\"https:\/\/web.archive.org\/web\/20171013111248\/https:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh162945.aspx\">Windows Performance Toolkit Technical Reference<\/a><br \/>\n2: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448205.aspx\">Windows Performance Recorder<\/a> (Beschreibung der Optionen)<br \/>\n3: <a href=\"http:\/\/msdn.microsoft.com\/en-us\/library\/windows\/hardware\/hh448170.aspx\" target=\"_blank\" rel=\"noopener noreferrer\">Windows Performance Analyzer<\/a> (Beschreibung der Optionen)<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Das Windows Performance Toolkit kann Unterst\u00fctzung bieten, falls es unter Windows zu Leistungsproblemen kommt. Nachdem ich in Teil 1 den Download, die Installation und die Basics skizziert habe, werfe ich in Teil 2 einen Blick auf die Frage, wie man &hellip; <a href=\"https:\/\/borncity.com\/blog\/2014\/02\/24\/windows-performance-toolkit-performancetest-teil-2\/\">Weiterlesen <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[143],"tags":[3288,2118,3184,3186,3185],"class_list":["post-146803","post","type-post","status-publish","format-standard","hentry","category-tipps","tag-windows-en","tag-windows-adk","tag-windows-performance-toolkit","tag-wpa","tag-wpr"],"_links":{"self":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/146803","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=146803"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/posts\/146803\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/media?parent=146803"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/categories?post=146803"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/blog\/wp-json\/wp\/v2\/tags?post=146803"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}