Freigeben über


Aufrufer-/Aufgerufener-Ansicht – Profiler-Samplingdaten

In der Aufrufer-/Aufgerufener-Ansicht werden Profilerstellungsinformationen für eine ausgewählte Funktion und die übergeordneten und untergeordneten Funktionen angezeigt.Die Aufrufer-/Aufgerufener-Ansicht enthält drei Raster.

Aktuelle Funktion wird im mittleren Raster angezeigt und zeigt Profilerstellungsinformationen für die ausgewählte Funktion an.Die Werte umfassen alle Samplingaufrufe der Funktion.

Funktionen, die die aktuelle Funktion aufgerufen haben wird im obersten Raster angezeigt und zeigt die einzelnen Beiträge der (übergeordneten) Aufruferfunktion zu den Werten der ausgewählten (aktuellen) Funktion an.

Funktionen, die von der aktuellen Funktion aufgerufen wurden wird im untersten Raster angezeigt und zeigt Profilerstellungsinformationen für die aufgerufenen (untergeordneten) Funktionen der ausgewählten Funktion an, wenn die untergeordnete Funktion von der aktuellen Funktion aufgerufen wurde.

HinweisHinweis

Verbesserte Sicherheitsfunktionen in Windows 8 und in Windows Server 2012 erforderlichen bedeutenden Änderungen auf die Art der Visual Studio-Profiler erfasst Daten auf diesen Plattformen.Windows Store-Apps benötigen auch neue Erhebungsmethoden.Siehe Profilerstellung für Windows 8- und Windows Server 2012-Anwendungen.

Spalte

Description

Prozess-ID

Die Prozess-ID (PID) der Profilerstellung.

Prozessname

Der Prozessname.

Modulname

Der Name des Moduls, das die Funktion enthält.

Module Path

Der Pfad des Moduls, das die Funktion enthält.

Quelldatei

Die Quelldatei, die die Definition der Funktion enthält.

Function Name

Der vollqualifizierte Name der Funktion.

Funktionszeilennummer

Die Zeilennummer des Anfangs dieser Funktion in der Quelldatei.

Function Address

Die Adresse der Funktion.

Text [Type]

Der Kontext der Funktion:

  • 0 – die aktuelle Funktion

  • 1 – eine Funktion, die die aktuelle Funktion aufruft

  • 2 – eine Funktion, die von der aktuellen Funktion aufgerufen wird

Name der Stammfunktion

Der Name der aktuellen Funktion.

Inclusive Samples

  • Bei er aktuellen Funktion die Anzahl von Beispielen, die gesammelt wurden, obwohl diese Funktion oder eine ihrer untergeordneten Funktionen ausgeführt wurde.

  • Bei einer Aufruferfunktion die Anzahl von inklusiven Samplings der aktuellen Funktion, die gesammelt wurden, als diese Funktion die aktuelle Funktion aufgerufen hat.

  • Bei einer aufgerufenen Funktion die Anzahl von inklusiven Samplings dieser Funktion, die gesammelt wurden, als die aktuelle Funktion diese Funktion aufgerufen hat.

Inklusive Samplings in %

Der Prozentsatz aller Samplings während der Profilerstellung, die inklusive Samplings dieser Funktion waren.

Exclusive Samples

  • Bei der aktuellen Funktion die Anzahl der Samplings während der Profilerstellung, die gesammelt wurden, als diese Funktion direkt ausgeführt wurde (d. h., während sich diese Funktion an erster Stelle der Aufrufliste befunden hat).Samplings, die beim Ausführen von untergeordneten Funktionen dieser Funktion gesammelt wurden, sind nicht in den exklusiven Werten enthalten.

  • Bei einer Aufruferfunktion die Anzahl von exklusiven Samplings der aktuellen Funktion, die gesammelt wurden, als diese Funktion die aktuelle Funktion aufgerufen hat.

  • Bei einer aufgerufenen Funktion die Anzahl von exklusiven Samplings dieser Funktion, die gesammelt wurden, als die aktuelle Funktion diese Funktion aufgerufen hat.

Exklusive Samplings in %

Der Prozentsatz aller Samplings während der Profilerstellung, die exklusive Samplings dieser Funktion waren.

Siehe auch

Referenz

Aufrufer-/Aufgerufener-Ansicht - .NET-Speichersamplingdaten im Profiler

Aufrufer-/Aufgerufener-Ansicht - .NET-Speicherinstrumentationsdaten im Profiler

Aufrufer-/Aufgerufener-Ansicht – Profiler-Instrumentationsdaten