Concurrency Visualizer
Uwaga
Concurrency Visualizer to opcjonalne rozszerzenie programu Visual Studio. Pobierz narzędzie Concurrency Visualizer i narzędzia kolekcji Concurrency Visualizer z następujących linków:
- Pobierz rozszerzenie Concurrency Visualizer for Visual Studio 2022.
- Pobierz rozszerzenie Concurrency Visualizer for Visual Studio 2019.
- Pobierz rozszerzenie Concurrency Visualizer for Visual Studio 2017.
- Pobierz rozszerzenie Concurrency Visualizer for Visual Studio 2015.
Narzędzie wiersza polecenia Concurrency Visualizer (CVCollectionCmd) umożliwia zbieranie śladów z wiersza polecenia, które można wyświetlić w wizualizatorze współbieżności dla programu Visual Studio. Narzędzie może być używane na komputerach, na których nie zainstalowano programu Visual Studio.
Możesz użyć wizualizatora współbieżności, aby zobaczyć, jak działa aplikacja wielowątkowy. Widoki w wizualizatorze współbieżności zapewniają dane graficzne, tabelaryczne i tekstowe, które pokazują relacje czasowe między wątkami w programie i całym systemie. Wizualizator współbieżności służy do lokalizowania wąskich gardeł wydajności, niedostatecznego wykorzystania procesora CPU, rywalizacji wątków, migracji wątków między rdzeniami, opóźnień synchronizacji, działań DirectX, obszarów nakładających się operacji we/wy i innych informacji. Widoki zapewniają dane, na których można wykonywać działania, łącząc jego graficzne dane wyjściowe z stosami wywołań i kodem źródłowym.
Uwaga
Wizualizator współbieżności nie obsługuje projektów sieci Web.
Wizualizator współbieżności opiera się na funkcji śledzenia zdarzeń systemu Windows .
Tematy pokrewne
Nazwa | opis |
---|---|
Widok wykorzystania | Opisuje sposób wyświetlania i analizowania aktywności systemu we wszystkich procesorach. |
Widok wątków | Opisuje sposób analizowania interakcji między wątkami w programie. |
Widok rdzeni | Opisuje sposób analizowania migracji wątków między rdzeniami. |
Typowe nieprawidłowo działające wzorce dla aplikacji wielowątkowych | Opisuje kilka typowych wzorców i pokazuje, jak są one wyświetlane w wizualizatorze współbieżności. |
Blog Dotyczący programowania równoległego w programie Visual Studio | Zawiera porady i najlepsze rozwiązania dotyczące wizualizatora współbieżności. |
Widoki raportu wydajności | Zawiera informacje referencyjne dotyczące raportów i widoków narzędzi profilowania programu Visual Studio. |
Zestaw SDK narzędzia Concurrency Visualizer | Opisuje sposób instrumentowania kodu źródłowego w celu wyświetlenia dodatkowych informacji w wizualizatorze współbieżności. |
Narzędzie wiersza polecenia Concurrency Visualizer (CVCollectionCmd) | Opisuje sposób użycia narzędzia wiersza polecenia Concurrency Visualizer (CVCollectionCmd.exe) do zbierania i przetwarzania śladów na maszynach, które nie mają programu Visual Studio. |