Sdílet prostřednictvím


Zobrazení stromu volání – data instrumentace paměti profileru .NET

Volání stromovém zobrazení.Přidělení paměti NET profilování dat, která byla shromážděna pomocí metody služby WMI PROFILOVANÉHO aplikace zobrazí cesty spuštění funkce, které byly vyčerpán.Kořen stromu je vstupní bod do aplikace nebo komponenty.Každý uzel funkce jsou uvedeny všechny funkce je volána, a.NET paměť a časových dat pro funkci.

Hodnoty v zobrazení stromu volání jsou pro instance funkce, které byly volány nadřazené funkce ve stromu volání.Hodnoty v procentech se vypočítá srovnáním hodnota instance funkce celkový počet a velikost přidělení v Profilování spustit.

Aktivní cesta provedení zvýraznění

Strom volání můžete rozbalit a zvýraznit cesta provedení procesu nebo funkci, která vytvoří největší nebo většinu paměti objektů.Nejvíce aktivní cestu zobrazíte proces nebo funkce, klepněte pravým tlačítkem myši a klepněte na tlačítko Rozbalte Hot cestu.

Nastavení kořenového uzlu stromu volání

Každý proces, v Profilování spuštění se zobrazí jako kořenový uzel.Pravým tlačítkem myši na uzel, který chcete nastavit jako uzel start a následným výběrem položky lze nastavit počáteční uzel Strom volání Nastavit kořenový.

Při nastavování kořenového uzlu vyloučit všechny položky v zobrazení s výjimkou podstromu vybraného uzlu.Kořenový uzel lze obnovit zpět do uzlu, které byly zobrazení; Klepněte pravým tlačítkem myši v okně Strom volání a vyberte Obnovení kořenového.

Obecná

Sloupec

Description

Název funkce

Název funkce.

Adresa funkce

Adresa funkce.

Číslo řádku funkce

Číslo řádku spuštění této funkce ve zdrojovém souboru.

Počet volání

Celkový počet volání této funkce.

Zdrojový soubor

Zdrojový soubor obsahující definici pro tuto funkci.

Název modulu

Název modulu obsahujícího funkci.

Cesta modulu

Cesta modulu, který obsahuje funkci.

ID procesu

Proces ID (PID) profilování spustit.

Název procesu

Název, který je přiřazen k procesu.

Sonda režie výhradní čas

Časové nároky pro tuto funkci, je způsobena instrumentation.Sonda režie odečtení od výhradní vždy.

Čas včetně sondy režie

Čas režie této funkce a jeho podřízené funkce, která je způsobena instrumentation.Sonda režie odečtení od včetně vždy.

Type

Kontext funkce:

  • 0-aktuální funkce

  • 1-funkci, která volá funkci aktuální

  • 2-funkce, která se nazývá podle aktuální funkce.

Pouze v VSPerfReport příkazového řádku sestavy.

Kořenový název funkce

Název aktuální funkce.Pouze v VSPerfReport příkazového řádku sestavy.

.NET paměti hodnoty

Včetně.NET paměti hodnoty funkce označují číslo (alokace) a velikost (bajty) objekty, které byly vytvořeny pomocí funkce a funkce, které byly volány funkce.

Výhradní paměti hodnoty označují počet a velikost objektů, které byly vytvořeny podle kódu v těle funkce a není funkce, které byly volány funkce.

Sloupec

Description

Včetně přidělení

Počet objektů, které byly přiděleny podle instance této funkce, které byly volány nadřazené funkce ve stromu volání.Toto číslo zahrnuje přidělení, provedené pomocí funkcí dítěte.

Včetně rozdělení %

Procento všech objektů, které byly vytvořeny pomocí Profilování spustit, byly včetně rozdělení instance funkce, které byly volány nadřazené funkce ve stromu volání.

Výhradní přidělení

Počet objektů, které byly přiděleny podle instance této funkce, které byly volány nadřazené funkce ve stromu volání.Tento počet nezahrnuje přidělení, provedené pomocí funkcí dítěte.

Výhradní přidělení %

Procento všech objektů, které byly vytvořeny pomocí Profilování spustit, byly výhradní přidělení instance funkce, které byly volány nadřazené funkce ve stromu volání.

Uplynulá včetně hodnoty

Uplynulá včetně hodnoty označují čas, který funkci byl v zásobníku volání.Čas zahrnuje dobu, která byla vyčerpána ve funkcích, které byly volány funkce a volání operačního systému, například přepnutí kontextu a vstupní a výstupní operace.

Sloupec

Description

Uplynulý čas včetně

Celkový uplynulý včetně času všechna volání této funkce při volány nadřazené funkce ve stromu volání.

Uplynulý čas včetně %

Procento celkový uplynulý čas včetně profilování běhu, která byla vyčerpána v celkový uplynulý čas včetně této funkce při volány nadřazené funkce ve stromu volání.

AVG uplynula včetně času

Průměr uplynula včetně čas volání této funkce při volány nadřazené funkce ve stromu volání.

Uplynulý čas včetně Max

Maximální uplynul čas včetně volání této funkce při volány nadřazené funkce ve stromu volání.

Uplynulé min včetně času

Minimální uplynul čas včetně volání této funkce při volány nadřazené funkce ve stromu volání.

Uplynulá hodnot

Uplynulá výhradní hodnoty označují čas, který přímo funkci spouštění v horní části zásobníku volání.Čas zahrnuje čas volání operačního systému, například přepnutí kontextu a vstupní a výstupní operace.Čas však nezahrnuje dobu, která byla vyčerpána ve funkcích, které byly volány funkce.

Sloupec

Description

Uplynulý čas výhradní

Celkový uplynulý výhradní čas všechna volání této funkce při volány nadřazené funkce ve stromu volání.

Uplynulý čas výhradní %

Procento součtu uplynula výhradní čas spuštění profilování, který byl při volány nadřazené funkce ve stromu volání strávené v celkový uplynulý čas výhradní této funkce.

AVG uplynula výhradní čas

Průměr uplynula výhradní čas volání této funkce při volány nadřazené funkce ve stromu volání.

Uplynulý čas výhradní Max

Maximální uplynula výhradní čas volání této funkce při volány nadřazené funkce ve stromu volání.

Min uplynula výhradní čas

Minimální uplynula výhradní čas volání této funkce při volány nadřazené funkce ve stromu volání.

Aplikace včetně hodnoty

Aplikace včetně hodnoty označují čas, který funkci byl v zásobníku volání.Čas volání do operačního systému, například přepnutí kontextu a vstupní a výstupní operace nezahrnuje dobu, která byla vyčerpána.Čas zahrnout podřízené funkce, které byly volány funkce čas, byla vyčerpána.

Sloupec

Description

Aplikace včetně času

Aplikace celkový čas včetně všechna volání této funkce byla volána funkce nadřazené ve stromu volání.

% Času včetně aplikace

Procento celkový uplynulý čas včetně profilování běhu, která byla vyčerpána v čase včetně celkové použití této funkce při volány nadřazené funkce ve stromu volání.

Včetně času aplikace AVG

Průměrná čas včetně volání této funkce při volány nadřazené funkce ve stromu volání.

Maximální čas včetně aplikace

Maximální aplikační čas včetně volání této funkce při volány nadřazené funkce ve stromu volání.

Včetně času aplikace min

Minimální aplikace včetně čas volání této funkce při volány nadřazené funkce ve stromu volání.

Použití hodnot

Aplikace výhradní hodnoty označují byl ve funkci bez doby, která byla vyčerpána v podřízené funkce, které byly volány funkce strávený čas.Čas také vylučuje volání operačního systému, například přepnutí kontextu a vstupní a výstupní operace.

Sloupec

Description

Výhradní čas aplikace

Celkový počet aplikací výhradní čas všechna volání této funkce byla volána funkce nadřazené ve stromu volání.

Aplikace % výhradní čas

Procento součtu uplynula výhradní čas spuštění profilování, která byla vyčerpána výhradní včas celkové použití této funkce při volány nadřazené funkce ve stromu volání.

Výhradní čas aplikace AVG

Průměrná výhradní čas volání této funkce při volány nadřazené funkce ve stromu volání.

Maximální čas výhradní aplikace

Maximální aplikační výhradní čas volání této funkce při volány nadřazené funkce ve stromu volání.

Výhradní čas aplikace min

Minimální aplikace výhradní čas volání této funkce při volány nadřazené funkce ve stromu volání.