Windows Server 2003: Performanceanalyse

ETW

Ein weiteres interessantes Werkzeug im Bereich der Performanceanalyse ist ETW (Event Tracing for Windows). Diese Anwendung unterstützt Entwickler, die damit Traces durchführen, um eine Anwendung genau zu analysieren. Anwendungen lassen sich auch erweitern, um Trace-Informationen zu senden. Für das Debugging sind solche Erweiterungen wichtig. ETW ist eine Lösung für Entwickler von User-Mode-Anwendungen, die in C oder C++ entwickeln.

Bild 3: Die Architektur von ETW. (Quelle: Microsoft)
Bild 3: Die Architektur von ETW. (Quelle: Microsoft)

Für Kernel-Mode- Anwendungen gibt es mit dem WPP Software Tracing aus dem Windows Driver Kit (WDK) eine erweiterte Lösung, die ETW nutzt, aber zusätzliche Komponenten benötigt. Generelle Informationen zu ETW finden sich online bei Microsoft.