Performanceanalyse

Pmon.exe

Ein weiteres Befehlszeilen-Tool ist pmon.exe. Damit werden verschiedene Informationen zur CPUund Speichernutzung laufender Prozesse ermittelt.

Showperf.exe

Das Performance Data Block Dump Utility (Bild 1) ist eines der wenigen Werkzeuge mit grafischer Benutzerschnittstelle. Es kann die unformatierten Performancedaten von verschiedenen installierten Zählern im System ermitteln und anzeigen. Das Tool ist vor allem hilfreich, um Probleme bei der Verarbeitung von Zählern zu erkennen. So wird beispielsweise schnell sichtbar, ob ein Zähler geladen wird oder nicht. Für Entwickler eigener Leistungsindikatoren eignet sich das Werkzeug auch, um gegebenenfalls Korrekturen an der eigenen Anwendung vorzunehmen.

Bild 1: Die Ausgabe des Performance Data Block Dump Utility.
Bild 1: Die Ausgabe des Performance Data Block Dump Utility.

Exctrlst.exe

Bei den Support Tools gibt es deutlich weniger Performancetools. Eines davon ist die Extensible Performance Counter List. Es ermittelt eine Liste aller Dienste und Anwendungen, die eigene Leistungsindikatoren bereitstellen. Die Daten dafür werden aus der Registry gelesen, ohne dass die Indikatoren und die ihnen zugrunde liegenden DLLs geladen werden müssen (Bild 2).

Bild 2: Die Liste der Dienste und Anwendungen, die Leistungsindikatoren bereitstellen.
Bild 2: Die Liste der Dienste und Anwendungen, die Leistungsindikatoren bereitstellen.

Zu den Informationen gehört auch die Angabe der DLL, die dafür verwendet wird. Damit lässt sich einfach ermitteln, welche DLLs vom Systemmonitor verwendet werden.