Sdílet prostřednictvím


Podproces zobrazení Podrobnosti - Profiler konflikty dat

Zobrazení podrobností vlákna představuje graf časové osy událostí zablokování ve vybraném vlákně profilovacího běhu, které byly způsobeny konflikty prostředků.Událost zablokování vznikne při nutnosti pozastavit provádění vlákna, protože jiné vlákno zablokovalo přístup k prostředku.

Toto zobrazení představuje časovou osu provádění vlákna jako vodorovný pruh a události zablokování jako svislý pruh na vodorovné časové ose vlákna.V případě potřeby je možné přiblížit část časové osy a zobrazit jednotlivé události.Ke zobrazení cesty provádění funkcí, které vedly k vyvolání události, klikněte na panel událostí.Funkce se zobrazí v okně Zásobník volání.Pokud je k dispozici zdrojový kód funkce, můžete kliknout na název funkce a upravit tak její zdrojový kód v integrovaném vývojovém prostředí (IDE) Visual Studio.

Pohyb po časové ose

Přiblížení segmentu časové osy

  • Kliknutím a přetažením ukazatele myši vyberte oblast na časové ose.

    Po uvolnění myši se zobrazení přiblíží na vybraný časový úsek.Tento proces můžete opakovat pro přiblížení na větší detaily.Jezdec posuvníku času představuje relativní velikost časového segmentu, který se zobrazí ve zobrazení.

Oddálení časové osy

  • Klikněte na tlačítko Oddálit pro návrat k předchozí úrovni přiblížení.

  • Klikněte na tlačítko Obnovit zvětšení pro zobrazení celé časové osy ve zobrazení.

Zobrazení zásobníku volání události

  • V grafu časové osy klikněte na svislý pruh, který představuje události.

Zobrazení nebo úprava zdrojového kódu funkce v zásobníku volání

  • V okně Zásobník volání klikněte na název funkce.

Zdrojový kód funkce musí být součástí aktuálního projektu.

Zobrazení událostí konfliktu prostředku ve všech vláknech profilovacího běhu

Zobrazení dat konfliktu vlákna v okně Procesy