Widok szczegółów zasobów - Dane kontencji profilera
Wyświetl szczegóły zasobu przedstawia wykres osi czasu blokowania zdarzeń, które zostały spowodowane przez twierdzeniom za pośrednictwem wybranego zasobu.Blokowania zdarzenie zachodzi, gdy wątek jest zmuszony do Wstrzymaj wykonywanie kodu, ponieważ inny wątek zablokował dostęp do zasobu.
Ten widok osi czasu wykonania każdego wątku jako poziomy pasek reprezentuje i reprezentuje każde zdarzenie blokowania jako pionowy pasek w wątku na osi czasu.Gdy jest to konieczne, można powiększyć sekcji osi czasu, aby wyświetlić poszczególne zdarzenia.Aby wyświetlić ścieżkę wykonanie (stos wywołań) funkcje, które doprowadziły do zdarzenia, kliknij pasek zdarzenia.Funkcje, które pojawiają się w Stos okna.Gdy kod źródłowy dla funkcji jest dostępna, można kliknąć nazwę funkcji, aby edytować plik źródłowy w interfejsie dla Visual Studio.
Procedury
Aby powiększyć odcinka osi czasu
Przeciągnij wskaźnik myszy nad wybranym obszarem na osi czasu.
Po zwolnieniu przycisku myszy widoku powiększa się do segmentu zaznaczony czas.Można powtórzyć proces na dalsze powiększanie segmentu.Pola przewijania na pasku przewijania czasu reprezentuje względny rozmiar segmentu czasu, który pojawia się w widoku.
Aby pomniejszyć na osi czasu
Wykonaj jedną z następujących czynności:
Kliknij przycisk Pomniejsz aby powrócić do poprzedniego poziomu powiększenia.
Kliknij przycisk Powiększenie zresetować do wyświetlenia wszystkich osi czasu w widoku.
Aby wyświetlić zdarzenia stosu wywołań
- Na wykresie oś czasu kliknij pasek zdarzenia.
Aby wyświetlić lub edytować kod źródłowy funkcji w stos wywołań
- W Stos okna, kliknij nazwę funkcji.
Kod źródłowy funkcji musi być częścią bieżącego projektu.
Aby wyświetlić drzewo wywołań rywalizacji zdarzeń dla zasobu
Na wykresie oś czasu, kliknij przycisk ogółem.
Widok twierdzeniom pojawia się dla zasobu.Aby uzyskać więcej informacji zobaczWidok kontencji zasobów — Dane kontencji profilera
Aby wyświetlić wszystkie zdarzenia rywalizacja w obrębie wątku
Na wykresie oś czasu kliknij nazwę lub identyfikator wątku.
Dla wybranego wątku zostanie wyświetlony widok Szczegóły wątku.Aby uzyskać więcej informacji, zobacz Widok szczegółów wątku - Dane kontencji profilera.