Sdílet prostřednictvím


Vizualizér souběžnosti

Poznámka:

Vizualizér souběžnosti je volitelné rozšíření sady Visual Studio. Z následujících odkazů si stáhněte Vizualizér souběžnosti a nástroje pro kolekci Vizualizéru souběžnosti:

Nástroj příkazového řádku Vizualizéru souběžnosti (CVCollectionCmd) umožňuje shromažďovat trasování z příkazového řádku, které můžete zobrazit v Vizualizéru souběžnosti pro Visual Studio. Nástroj lze použít na počítačích, které nemají nainstalovanou sadu Visual Studio.

Pomocí Vizualizéru souběžnosti můžete zjistit, jak vaše multithreaded aplikace funguje. Zobrazení vizualizéru souběžnosti poskytují grafická, tabulková a textová data, která zobrazují dočasné vztahy mezi vlákny v programu a systémem jako celku. Vizualizér souběžnosti můžete použít k vyhledání kritických bodů výkonu, nedostatečného využití procesoru, kolize vláken, migrace mezi jádry, zpoždění synchronizace, aktivity DirectX, oblastí překrývajících se vstupně-výstupních operací a dalších informací. Zobrazení poskytují data, na která můžete pracovat, propojením grafického výstupu se zásobníky volání a zdrojovým kódem.

Poznámka:

Vizualizér souběžnosti nepodporuje webové projekty.

Vizualizér souběžnosti využívá trasování událostí pro funkce Windows .

Titulek Popis
Zobrazení využití Popisuje, jak zobrazit a analyzovat systémové aktivity napříč všemi procesory.
Zobrazení vláken Popisuje, jak analyzovat interakce mezi vlákny v programu.
Zobrazení jader Popisuje, jak analyzovat migraci vláken napříč jádry.
Obecné vzory pro vícevláknové aplikace s nevhodným chováním Popisuje několik běžných vzorů a ukazuje, jak se zobrazují ve Vizualizéru souběžnosti.
Blog o paralelním vývoji v sadě Visual Studio Obsahuje tipy a osvědčené postupy pro Vizualizér souběžnosti.
Zobrazení sestav výkonu Poskytuje referenční informace pro sestavy a zobrazení nástrojů pro profilaci sady Visual Studio.
SDK Vizualizéru souběžnosti Popisuje, jak instrumentovat zdrojový kód tak, aby zobrazoval další informace v Vizualizéru souběžnosti.
Nástroj příkazového řádku Vizualizéru souběžnosti (CVCollectionCmd) Popisuje, jak pomocí nástroje příkazového řádku Concurrency Visualizer (CVCollectionCmd.exe) shromažďovat a zpracovávat trasování na počítačích, které nemají Visual Studio.