Sdílet prostřednictvím


Zobrazení volající nebo volaný - Profiler.NET paměti vzorkování dat

Zobrazení Volající/volaný zobrazuje data profilování paměti .NET pro zvolenou funkci a její nadřazené a podřízené funkce.Zobrazí Volající/volaný obsahuje tři mřížky.

Aktuální funkce je zobrazena v prostřední mřížce a ukazuje informace o profilování paměti pro zvolenou funkci.Hodnoty zahrnují všechna vzorkovaná volání funkce.

Funkce, které volaly aktuální funkci jsou zobrazeny v horní mřížce a ukazuje hodnotu zvolené (aktuální) funkce generovanou voláními volající (nadřazené) funkce.

Funkce, které byly volány aktuální funkcí jsou zobrazeny ve spodní mřížce a ukazují data profilování paměti funkce volané (podřízené) zvolenou funkcí, kdy je podřízená funkce volána aktuální funkcí.

Chcete-li nastavit určitý řádek jako aktuální funkci, klikněte dvakrát na řádek volající nebo volané funkce.

Sloupec

Description

ID procesu

ID procesu (PID) běhu profilování.

Název procesu

Název procesu.

Název modulu

Název modulu obsahujícího funkci.

Cesta modulu

Cesta k modulu obsahujícího funkci.

Zdrojový soubor

Zdrojový soubor obsahující definici této funkce.

Název funkce

Plně kvalifikovaný název funkce.

Číslo řádku funkce

Číslo řádku začátku této funkce ve zdrojovém souboru.

Adresa funkce

Adresa funkce.

Type

Kontext funkce:

0 - aktuální funkce

1 - funkce volající aktuální funkci

2 - funkce volaná aktuální funkcí

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

Úroveň

Hloubka funkce ve stromu volání.Pouze v sestavách příkazového řádku VSPerfReport.

Inkluzivní přidělení

  • U aktuální funkce jde o počet objektů, kterým byla touto funkcí přidělena paměť během profilování.Tento počet zahrnuje objekty, které byly vytvořeny volanými funkcemi.

  • U volající funkce jde o počet celkových přidělení paměti aktuální funkce generovaných voláním z této funkce.

  • U volané funkce jde o počet objektů, kterým byla přidělena paměť instancemi této funkce volanými aktuální funkcí.Tento počet zahrnuje přidělení paměti provedená funkcemi volanými volanou funkcí.

Celková přidělení v %

Procento všech objektů, které byly vytvořeny během profilování a které představovaly celková přidělení paměti této funkce.

Výhradní přidělení

  • U aktuální funkce jde o počet objektů vytvořených při vykonávání kódu těla funkce (tj. v době, kdy funkce byla na vrcholu zásobníku volání).Tento počet nezahrnuje objekty vytvořené funkcemi volanými touto funkcí.

  • U volající funkce jde o počet výhradních přidělení paměti aktuální funkce generovaných voláním z této funkce.

  • U volané funkce jde o počet objektů vytvořených instancemi této funkce volanými aktuální funkcí.Tento počet nezahrnuje objekty vytvořené funkcemi volanými volanou funkcí.

Výhradní přidělení v %

Procento všech objektů, které byly vytvořeny během profilování a které představovaly celková přidělení paměti této funkce.

Inkluzivní bajty

  • U aktuální funkce jde o počet bajtů paměti přidělených funkcí během profilování.Tento počet zahrnuje paměť přidělenou ve funkcích volaných touto funkcí.

  • U volající funkce jde o počet celkových bajtů aktuální funkce generovaných voláními volající funkcí.

  • U volané funkce jde o počet bajtů přidělený instancemi funkce generovanými voláními z aktuální funkce.Tento počet zahrnuje bajty alokované funkcemi volanými volanou funkcí.

Celkové bajty v %

Procento všech bajtů paměti přidělených během profilování, které byly celkovými přiděleními této funkce.

Výhradní bajty

  • U aktuální funkce jde o počet bajtů paměti přidělených funkcí během profilování.Tento počet nezahrnuje paměť přidělenou funkcemi volanými aktuální funkcí.

  • U volající funkce jde o počet výhradních bajtů aktuální funkce generovaných voláními z volající funkce.

  • U volané funkce jde o počet bajtů přidělených instancemi funkce generovanými voláními z aktuální funkce.Tento počet nezahrnuje bajty přidělené funkcemi volanými volanou funkcí.

Výhradní bajty v %

Procento všech bajtů paměti přidělených během profilování, které byly výhradními přiděleními této funkce.

Viz také

Úkoly

Jak: přizpůsobení sloupců zobrazení sestavy nástroje profilování

Referenční dokumentace

Zobrazení volající nebo volaný - Profiler.NET paměti dat služby WMI

Volající nebo volaný zobrazení - Profiler vzorkování dat

Zobrazení volající nebo volaný - dat WMI Profiler