Widok szczegółów wątku - Dane kontencji profilera
Widok Szczegółów wątku przedstawia wykres osi czasu zdarzeń blokowania w wybranym wątku przebiegu profilowania, które zostały spowodowane przez rywalizację o zasoby.Zdarzenie blokowania występuje, gdy wątek zmuszony jest zawiesić wykonanie, ponieważ inny wątek zablokował dostęp do zasobu.
Widok przedstawia ilość zdarzeń blokowania, prezentowanych na osi pionowej, od czasu wykonania wątku, reprezentowanego jako oś pozioma.Gdy jest to konieczne, można powiększyć sekcję osi czasu, aby wyświetlić poszczególne zdarzenia.Aby wyświetlić ścieżkę wykonywania funkcji, które doprowadziły do zdarzenia, należy kliknąć na pasek zdarzeń.Funkcje wyświetlone są w Oknie stosu wywołań.Po udostępnieniu kodu źródłowego dla funkcji można kliknąć nazwę funkcji, aby edytować plik źródłowy w programie Visual Studio IDE.
Nawigacja na osi czasu
Aby powiększyć segment osi czasu
Kliknij i przeciągnij wskaźnik myszy, aby zaznaczyć obszar osi czasu.
Po zwolnieniu przycisku myszy widok powiększy się do zaznaczonego segmentu czasu.Można powtórzyć proces, w celu dokładniejszego powiększenia.Pole przewijania na pasku przewijania czasu reprezentuje względną wielkość segmentu czas, który jest wyświetlany w widoku.
Aby pomniejszyć segment osi czasu
Kliknij Pomniejsz, aby powrócić do poprzedniego poziomu powiększenia.
Kliknij Reset powiększenia, aby pokazać w widoku całą oś czasu.
Aby wyświetlić stos wywołań zdarzenia
- Na wykresie osi czasu kliknij oś pionową, który reprezentuje zdarzenie.
Aby wyświetlić lub edytować kod źródłowy funkcji w stosie wywołań
- W Oknie stosu wywołań kliknij nazwę funkcji.
Kod źródłowy funkcji musi być częścią bieżącego projektu.
Aby przeglądać zdarzenia rywalizacji o zasób we wszystkich wątkach przebiegu profilowania
Na wykresie osi czasu kliknij nazwę lub identyfikator zasobu.
Dla wybranego zasobu pojawi się Widok szczegółów zasobów - Dane kontencji profilera.
Aby wyświetlić dane rywalizacji wątku w Oknie procesów
Na wykresie osi czasu, kliknij Suma.
Wraz z zaznaczeniem wątku pojawi się Widok procesu — Dane kontencji profilera.