Freigeben über


Profilerstellung für Dienste über die Befehlszeile

In diesem Abschnitt werden die Prozeduren und Optionen zum Sammeln von Leistungsdaten für Windows-Dienste mithilfe der Visual Studio-Profilerstellungstools über die Befehlszeile beschrieben.

Allgemeine Aufgaben

Aufgabe

Verwandter Inhalt

Sammeln von Anwendungsstatistikdaten: Sammeln Sie Leistungsstatistikdaten mit der Samplingmethode. Datensampling ist beim Analysieren von CPU-Auslastungsproblemen und zum Verständnis der allgemeinen Leistungsmerkmale einer Anwendung hilfreich.

Sammeln ausführlicher Zeitsteuerungsdaten: Sammeln Sie ausführliche Zeitsteuerungsinformationen mit der Instrumentationsmethode. Instrumentationsdaten sind beim Analysieren von EA-Problemen und für die detaillierte Analyse von Anwendungsszenarios hilfreich.

Sammeln von .NET-Arbeitsspeicherdaten: Sammeln Sie mit Sampling oder Instrumentation Daten zur .NET-Speicherbelegung, die Auskunft über die Größe und Anzahl zugeordneter Objekte geben. Sie können auch Objektlebensdauerdaten sammeln, die die Größe und Anzahl von Objekten angeben, die in jeder Garbage Collection-Generation freigegeben werden.

Sammeln von Parallelitätsdaten: Sammeln Sie mit der Parallelitätsmethode Ressourcenkonfliktdaten und Threadaktivitätsdaten, die Auskunft über CPU-Auslastung, Threadkonflikte, Threadmigration, Synchronisierungsverzögerungen, überlappende EA-Bereiche und andere Systemereignisse geben.

Hinzufügen von Ebeneninteraktionsdaten: Sie können Leistungsdaten zu synchronen ADO.NET-Aufrufen des Diensts hinzufügen, die an eine Microsoft SQL Server-Datenbank erfolgt sind.

Verwandte Aufgaben

Aufgabe

Verwandter Inhalt

Profilerstellung für eigenständige (Client-)Anwendungen

Profilerstellung für ASP.NET-Anwendungen