Udostępnij za pośrednictwem


Linie widoku - rywalizacji Profiler danych

Widok wierszy danych rywalizacji listuje dane wydajności dla instrukcji, które były wykonywane, gdy próbki były pobierane w czasie profilowania.W pliku źródłowym, instrukcja może rozciągać się na więcej niż jeden wiersz pliku źródłowego, a pojedynczy wiersz może zawierać więcej niż jedną instrukcję.

Instrukcja jest identyfikowana przez następujące dane:

  • Plik źródłowy zawierający instrukcję funkcji.

  • Funkcję, zawierającą instrukcję.

  • Wiersz źródłowy, w którym zaczyna się instrukcja.

  • Znak w wierszu źródłowym, którym rozpoczyna się instrukcja.

  • Wiersz źródłowy, którym kończy się instrukcja.

  • Znak w wierszu źródłowym, którym kończy się instrukcja.

Kolumna Nazwa linii zapewnia sortowalne łączenia identyfikatorów danych.

W poniższej tabeli opisano kolumny raportu widok wierszy.

Kolumna

Opis

Wyłączny czas blokady

Ilość czasu, w którym kod instrukcji był zablokowany z powodu zdarzenia rywalizacji.Zablokowany czas w funkcjach, które zostały wywołane przez instrukcję nie jest uwzględniony.

Wyłączny czas blokady %

Procent całego zablokowanego czasu w procesie, który był wyłącznym zablokowanym czasem instrukcji.

Rywalizacje wyłączne

Ilość zablokowań wykonywania kodu instrukcji z powodu zdarzenia rywalizacji.Zdarzenia rywalizacji w funkcjach, które zostały wywołane przez instrukcję nie są uwzględniane.

Rywalizacje wyłączne %

Procent wszystkich zdarzeń rywalizacji w procesie, które były wyłącznymi rywalizacjami instrukcji.

Adres funkcji

Adres funkcji, która zawiera tę instrukcję.

Nazwa funkcji

W pełni kwalifikowana nazwa funkcji, która zawiera tę instrukcję.

Włączny czas blokady

Zablokowany czas w tej instrukcji i funkcjach w niej wywołanych.

Włączny czas blokady %

Procent całego zablokowanego czasu w procesie, który był włącznie zablokowanym czasem instrukcji.

Rywalizacje włącznie

Ilość zablokowań wykonywania instrukcji i funkcji w niej wywołanych.

Rywalizacje włącznie %

Procent wszystkich zdarzeń rywalizacji w procesie, które były włącznymi rywalizacjami instrukcji.

Nazwa wiersza

Identyfikator wiersza wygenerowany przez profiler.Identyfikator używa następującej składni:SourceFile;[LineNumberStart,CharacterStart]->;[LineNumberEnd,CharacterEnd

Numer wiersza funkcji

Numer wiersza początku funkcji, w pliku źródłowym.

Nazwa modułu

Nazwa modułu, który zawiera instrukcję.

Ścieżka modułu

Ścieżka modułu, który zawiera instrukcję.

Identyfikator procesu

Identyfikator procesu (PID) profilowanego procesu.

Nazwa procesu

Nazwa procesu.

Początkowy znak źródła

Przesunięcie początkowego znaku w wierszu pliku źródłowego, w którym rozpoczyna się ta instrukcja.

Końcowy znak źródła

Przesunięcie końcowego znaku w wierszu pliku źródłowego, w którym kończy się w ta instrukcja.

Plik źródłowy

Nazwa pliku źródłowego, zawierającego instrukcję funkcji.

Początek wiersza źródłowego

Numer wiersza w pliku źródłowym, w którym rozpoczyna się instrukcja.

Koniec wiersza źródłowego

Numer wiersza w pliku źródłowym, w którym kończy się w instrukcja.

Zobacz też

Zadania

Jak: Dostosuj kolumny widoku raportu narzędzia profilowania

Informacje

Wyświetl linie

Linie widoku - Profiler.NET pamięci pobierania próbek danych

Linie widoku - danych programu Profiler pobierania próbek