3

imageMicrosoft stellt mit dem Windows Performance Toolkit eine umfassende Sammlung an Tools zur Verfügung, um die Performance des Systems zu analysieren. Grundsätzlich ist das Tool für Hardware-Hersteller und Treiber-Entwickler gedacht, aber mit den Tools kann man als Power-User auch den eigenen PC unter die Lupe nehmen.

Die Tool-Sammlung ist im Windows SDK integriert und muss von der MSDN-Webseite heruntergeladen werden. Nachdem die Installation des Windows SDKs gestartet ist, wählt man im Setup-Assistenten unter den Optionen nur das Windows Performance Toolkit, welches sich unter Redistributable Packages befindet. Alle anderen Tools müssen nicht mitinstalliert werden und können von der Auswahl entfernt werden.

SNAGHTML248880c3

Anschließend muss noch das Windows Performance Toolkit selbst installiert werden. Die Installationsdatei dazu findet sich unter C:\Program Files\Microsoft SDKs\Windows\v7.1\Redist\Windows Performance Toolkit bzw. in dem vorher ausgewählten Ordner. Jetzt wählt man die passende Installationsdatei (es gibt zwei 64- und eine 32-Bit-Version) und klickt sich durch die Installation.

Das Tool nutzt die Event Tracing-Infrastruktur von Windows, um die Daten zu sammeln. Die Event Tracing-Infrastruktur ist in das Betriebssystem eingebaut und zeichnet sämtliche Informationen über das System und alle Anwendungen auf. Dadurch, dass die Infrastruktur in das Betriebssystem integriert ist, werden die Performance-Daten kaum beeinflusst. Bei der Verwendung des Performance Toolkits ist die Möglichkeit, Grafen zu erstellen, besonders praktisch. Diese erlauben eine einfache, visuelle Interpretation der Daten.

Grundsätzlich startet und beendet man die Aufzeichnung der Performance über die Kommandozeile. Um eine einfache Performance-Analyse über einen bestimmten Zeitraum zu durchzuführen, startet man die Kommandozeile mit administrativen Rechten und führt dann den Befehl xperf –on DiagEasy aus. Soll die Analyse beendet werden, so führt man danach den Befehl xperf –d c:\trace.etl aus.

SNAGHTMLcd8394

Um die erstellte Datei zu öffnen muss man danach die Anwendung Performance Analyzer öffnen (am besten sucht man im Startmenü einfach danach). Dann wählt man im Menü File/Open und öffnet die vorhin erstellte Datei unter C:\trace.etl aus. Jetzt zeigen sich die aufgzeichneten Daten in Form von unterschiedlichen Grafen. Darunter findet sich beispielsweise die CPU-Auslastung und die Intensität der Festplattenzugriffe.

SNAGHTMLce3037

Zusätzlich gibt es noch das Tool XBootMgr.exe, welches auch die Performance während des Starts, beim Beenden und im Standby- und Ruhezustand messen kann. Das Kommando funktioniert grundlegend nach dem Schema xbootmgr –trace TraceEvent –traceFlags TraceFlags . Der Parameter TraceEvent gibt an, welcher Systemzustand überwacht werden soll. Hierzu können die Parameter in der folgenden Tabelle benutzt werden.

Parameter Überwachter Zustand
boot Boot-Vorgang
shutdown Herunterfahren
standby Energie sparen
hibernate Ruhezustand

Unter TraceFlags gibt man an, welche Performance-Daten man erfassen will. Hier eignet sich BASE+CSWITCH+DRIVERS+POWER sehr gut. Eine komplette Liste aller möglichen TraceFlags-Parameter erhält man mit xperf -providers k.

Um nun beispielsweise die Bootzeit zu analysieren kann man den Befehl xbootmgr –trace boot –traceFlags BASE+CSWITCH+DRIVERS+POWER nutzen. Hat man den Computer neu gestartet, so kann man anschließend die erstellte ETL-Datei wiederum im Performance Analyzer öffnen.

image

Die in Windows 7 neu gestaltete Taskleiste ermöglicht mit Ihren neuen Darstellungsmethoden zahlreiche Möglichkeiten für unterschiedliche Tools. So ist beispielsweise die Wetteranzeige direkt in der Taskleiste möglich. Power-User können sich freuen, denn mit dem Tool “Taskbar Meters” können erstmals auch Daten zur aktuellen Systemperformance direkt in der Taskleiste angezeigt werden.

...weiterlesen "Systemperformance in der Taskleiste anzeigen"

1

Der Internet Explorer 8 startet zu langsam? Oft sind überflüssige oder schlecht programmierte Add-Ons das Problem. Diese werden auf neuen PCs besonders gerne vorinstalliert oder misten sich mit anderer Software im System ein. Diese kleinen Anwendungen können aber glücklicherweise sehr einfach abgeschaltet werden.

...weiterlesen "Mehr Performance für Internet Explorer 8"

1

Mit ReadyBoost liefert Microsoft seit Windows Vista im Betriebssystem eine Technologie mit, die einen USB-Stick als eine Art zusätzlichen Arbeitsspeicher verwenden lässt. Da hierzu ein USB-Stick eine gute Leistung erbringen muss, hat Microsoft einen Performance-Test für USB-Sticks in Windows integriert. Mit einem kleinen Trick können USB-Sticks, die auch nicht als ReadyBoos-Speicher genutzt werden sollen, auf Ihre Leistung überprüft werden.

...weiterlesen "Performance von USB-Sticks testen"

imageWindows 7 bietet eine Vielzahl an Funktionen, um den Akku von Notebooks möglichst energiesparend zu nutzen. Mithilfe eines versteckten Tools lässt sich darüber hinaus ein Bericht über die aktuelle Energieeffizienz der ausgewählten Einstellungen anzeigen. Zudem umfasst der Bericht praktische Hinweise, wie man den Energieverbauch weiter senken kann.

...weiterlesen "Energieeffizienz-Bericht erstellen"