Aufrufstrukturansicht - Profiler-Instrumentationsdaten
Die Werte einer Funktion in der Aufrufstruktur geben die Zeit für die Funktionsinstanzen an, die von der übergeordneten Funktion in der Aufrufliste aufgerufen wurden. Prozentwerte werden berechnet, indem der Wert der Funktionsinstanzen mit der gesamten verstrichenen inklusiven Zeit aller Funktionen in der Profilerstellung verglichen wird.
Allgemein
Die allgemeinen Spalten bezeichnen die Funktion in einer Ansichtszeile.
Spalte |
Beschreibungen |
---|---|
Function Name |
Der Name der Funktion. |
Function Address |
Die Adresse der Funktion. |
Funktionszeilennummer |
Die Zeilennummer des Anfangs dieser Funktion in der Quelldatei. |
Number of Calls |
Die Gesamtzahl der Aufrufe der Funktion. |
Quelldatei |
Die Quelldatei, die die Definition der Funktion enthält. |
Modulname |
Der Name des Moduls, das die Funktion enthält. |
Module Path |
Der Pfad des Moduls, das die Funktion enthält. |
Prozess-ID |
Die Prozess-ID (PID) der Profilerstellung. |
Prozessname |
Der Name, der dem Prozess zugewiesen wird. |
Time Exclusive Probe Overhead |
Der von der Instrumentation verursachte zusätzliche Zeitaufwand für diese Funktion. Der zusätzliche Testaufwand wurde bei allen exklusiven Zeiten subtrahiert. |
Time Inclusive Probe Overhead |
Der von der Instrumentation verursachte zusätzliche Zeitaufwand für diese Funktion und ihre untergeordneten Funktionen. Der zusätzliche Testaufwand wurde bei allen inklusiven Zeiten subtrahiert. |
Ebene |
Die Tiefe der Funktion in der Aufrufstruktur. Nur in VSPerfReport-Befehlszeilenberichten. |
Werte für verstrichene inklusive Zeit
Die Werte der verstrichenen inklusiven Zeit geben die Zeit an, die sich Funktionsinstanzen, die von der übergeordneten Funktion in der Aufrufliste aufgerufen wurden, im Aufrufstapel befinden. Die Zeit umfasst die Zeit in untergeordneten Funktionen, die von der Funktion aufgerufen wurden, und die Zeit für Aufrufe des Betriebssystems, z. B. Kontextwechsel und Eingabe-/Ausgabeoperationen.
Spalte |
Beschreibungen |
---|---|
Elapsed Inclusive Time |
Die gesamte verstrichene inklusive Zeit aller Aufrufe dieser Funktion in diesem Kontext. |
Verstrichene inklusive Zeit in % |
Der Prozentsatz der gesamten verstrichenen inklusiven Zeit, die innerhalb der verstrichenen inklusiven Zeit dieser Funktion in diesem Kontext auf die Profilerstellung entfällt. |
Durchschnittl. verstrichene inklusive Zeit |
Die durchschnittliche verstrichene inklusive Zeit eines Aufrufs dieser Funktion in diesem Kontext. |
Maximal verstrichene inklusive Zeit |
Die maximal verstrichene inklusive Zeit eines Aufrufs dieser Funktion in diesem Kontext. |
Mindestens verstrichene inklusive Zeit |
Die mindestens verstrichene inklusive Zeit eines Aufrufs dieser Funktion in diesem Kontext. |
Werte für verstrichene exklusive Zeit
Verstrichene exklusive Werte geben die Zeit an, die Funktionsinstanzen, die von der übergeordneten Funktion in der Aufrufstruktur aufgerufen wurde, Code im Funktionsrumpf ausgeführt haben, d. h., als sich die Funktion an erster Stelle der Aufrufliste befunden hat. Die Zeit beinhaltet die Zeit für Aufrufe des Betriebssystems, z. B. Kontextwechsel und Eingabe-/Ausgabeoperationen. Auch die Zeit, die in von der Funktion aufgerufenen untergeordneten Funktionen aufgewendet wurde, wird jedoch nicht berücksichtigt.
Spalte |
Beschreibungen |
---|---|
Elapsed Exclusive Time |
Die gesamte verstrichene exklusive Zeit aller Aufrufe dieser Funktion in diesem Kontext. |
Verstrichene exklusive Zeit in % |
Der Prozentsatz der gesamten verstrichenen exklusiven Zeit, die innerhalb der verstrichenen exklusiven Zeit dieser Funktion in diesem Kontext auf die Profilerstellung entfällt. |
Durchschnittl. verstrichene exklusive Zeit |
Die durchschnittlich verstrichene exklusive Zeit eines Aufrufs dieser Funktion in diesem Kontext. |
Maximal verstrichene exklusive Zeit |
Die maximal verstrichene exklusive Zeit eines Aufrufs dieser Funktion in diesem Kontext. |
Mindestens verstrichene exklusive Zeit |
Die mindestens verstrichene exklusive Zeit eines Aufrufs dieser Funktion in diesem Kontext. |
Werte für inklusive Anwendungszeit
Die Werte der inklusiven Anwendungszeit geben die Zeit an, die sich Funktionsinstanzen, die von der übergeordneten Funktion in der Aufrufliste aufgerufen wurden, im Aufrufstapel befanden. Die Zeit umfasst nicht die Zeit für Aufrufe des Betriebssystems, z. B. Kontextwechsel und Eingabe-/Ausgabeoperationen, jedoch die Zeit in untergeordneten Funktionen, die von der Funktion aufgerufen wurden.
Spalte |
Beschreibungen |
---|---|
Application Inclusive Time |
Die gesamte inklusive Anwendungszeit aller Aufrufe dieser Funktion in diesem Kontext. |
Inklusive Anwendungszeit in % |
Der Prozentsatz der insgesamt verstrichenen inklusiven Zeit, die innerhalb der verstrichenen inklusiven Zeit dieser Funktion in diesem Kontext auf die Profilerstellung entfällt. |
Durchschnittl. inklusive Anwendungszeit |
Die durchschnittliche inklusive Anwendungszeit eines Aufrufs dieser Funktion in diesem Kontext. |
Maximale inklusive Anwendungszeit |
Die maximale inklusive Anwendungszeit eines Aufrufs dieser Funktion in diesem Kontext. |
Minimale inklusive Anwendungszeit |
Die minimale inklusive Anwendungszeit eines Aufrufs dieser Funktion in diesem Kontext. |
Werte für exklusive Anwendungszeit
Die Werte für exklusive Anwendungszeit geben die Zeit an, die Funktionsinstanzen, die von der übergeordneten Funktion in der Aufrufstruktur aufgerufen wurde, direkt Code im Funktionsrumpf ausgeführt haben, d. h., als sich die Funktion an erster Stelle der Aufrufliste befunden hat. Die Zeit umfasst nicht die Zeit für Aufrufe des Betriebssystems, z. B. Kontextwechsel und Eingabe-/Ausgabeoperationen. Auch die Zeit, die in von der Funktion aufgerufenen untergeordneten Funktionen aufgewendet wurde, wird nicht berücksichtigt.
Spalte |
Beschreibungen |
---|---|
Application Exclusive Time |
Die gesamte exklusive Anwendungszeit aller Aufrufe dieser Funktion in diesem Kontext. |
Exklusive Anwendungszeit in % |
Der Prozentsatz der gesamten verstrichenen exklusiven Zeit, die innerhalb der exklusiven Gesamtanwendungszeit dieser Funktion in diesem Kontext auf die Profilerstellung entfällt. |
Durchschnittl. exklusive Anwendungszeit |
Die durchschnittliche exklusive Anwendungszeit eines Aufrufs dieser Funktion in diesem Kontext. |
Maximale exklusive Anwendungszeit |
Die maximale exklusive Anwendungszeit eines Aufrufs dieser Funktion in diesem Kontext. |
Minimale exklusive Anwendungszeit |
Die minimale exklusive Anwendungszeit eines Aufrufs dieser Funktion in diesem Kontext. |
Siehe auch
Aufgaben
Gewusst wie: Anpassen von Spalten in der Berichtsansicht der Profilerstellungstools
Referenz
Aufrufstrukturansicht - Profiler-Samplingdaten
Aufrufstrukturansicht - .NET-Speicherinstrumentationsdaten im Profiler
Aufrufstrukturansicht - .NET-Speichersamplingdaten im Profiler