Udostępnij za pośrednictwem


Jak: równoległy okno czujki

W oknie czujki równoległy może jednocześnie wyświetlać wartości, które posiada jedno wyrażenie na wiele wątków.Każdy wiersz reprezentuje wątek, który działa w aplikacji, ale wątek może być reprezentowane w wielu wierszach.W szczególności każdy wiersz reprezentuje wywołanie funkcji, których funkcja Podpis pasuje do funkcji w bieżącej klatce stosu.Można sortować, zmienić kolejność, usuń i grupować elementy, które są w kolumnach.Można oflagować, unflag, Zablokuj (zawieszenie) i odblokowania wątków (Wznów).Następujące kolumny są wyświetlane w Watch równoległych okna:

  • Kolumny flag, w którym można oznaczyć wątek, który chcesz zwrócić szczególną uwagę na.

  • Kolumny ramki, w którym Strzałka wskazuje zaznaczonej ramki.

  • Można konfigurować kolumny można wyświetlić maszyny, proces, płytki, zadania i wątek.

    PoradaPorada

    Należy otworzyć Zadanie równoległe okna, aby wyświetlić informacje o zadaniu w Watch równoległych okna.

  • < Dodaj czujkę > kolumny, w którym można wprowadzać wyrażeń do oglądania.

[!UWAGA]

Na danym komputerze mogą być używane inne nazwy lub lokalizacje pewnych elementów interfejsu użytkownika programu Visual Studio, które są używane w poniższych instrukcjach. Używana wersja programu Visual Studio oraz jej ustawienia określają te elementy. Aby uzyskać więcej informacji, zobacz Visual Studio, ustawienia.

Aby wyświetlić okno czujki równoległe

  1. Ustaw punkt przerwania w kodzie.

  2. Na pasku menu wybierz debugowania, Start Debugging.Poczekaj, aż aplikacja osiągnąć punkt przerwania.

  3. Na pasku menu wybierz debugowania, Windows, Watch równoległych, a następnie wybierz polecenie Okno czujki.Można otworzyć jako cztery systemu windows.

Aby dodać wyrażenia czujki

  • Wybierz < Dodaj czujkę > , a następnie określ wyrażenia czujki.

Flaga lub unflag wątku

  • Zaznacz kolumny flag dla wiersza, lub otworzyć menu skrótów dla wątku i wybierz polecenie Flaga lub Unflag.

Aby wyświetlić tylko oflagowane wątków

  • Wybierz przycisk Pokaż tylko oflagowane w lewym górnym rogu Watch równoległych okna.

Aby przełączyć ramek

  • Kliknij dwukrotnie kolumnę ramki.(Klawiatury: zaznacz wiersz, a następnie naciśnij klawisz Enter.)

Aby posortować kolumnę

  • Zaznacz nagłówek kolumny.

Do grupy wątków

  • Otwórz menu skrótów dla okna czujki równolegle, wybierz polecenie Grupie przez, a następnie wybierz element podmenu właściwe.

Zablokuj lub odblokowania wątków

  • Otwórz menu skrótów dla wiersza i wybierz polecenie zamrozić lub rozmrażanie.

Aby wyeksportować dane w oknie czujki równoległe

  • Wybierz w programie Excel otwórz przycisk, a następnie wybierz polecenie otwarty w programie Excel lub Eksportuj do pliku CSV.

Aby przefiltrować dane według wyrażenia logicznego

  • Wprowadź wyrażenie logiczne w filtru przez wyrażenie logiczne pole.Debuger oblicza wyrażenie dla każdego kontekstu wątku.Tylko wiersze, w których wartość jest true są wyświetlane.

Zobacz też

Zadania

Jak: używanie okna wątków GPU

Instruktaż: Debugowanie aplikacji AMP C++

Inne zasoby

Debugowanie aplikacji wielowątkowych