Visualizador de Simultaneidade
Observação
A Visualização Simultânea é uma extensão opcional do Visual Studio. Baixe a Visualização Simultânea e a Coleção de Ferramentas de Visualização Simultânea nos seguintes links:
- Baixe a extensão Visualização Simultânea para Visual Studio 2022.
- Baixe a extensão Visualização Simultânea para Visual Studio 2019.
- Baixe a extensão Visualização Simultânea para Visual Studio 2017.
- Baixe a extensão Visualização Simultânea para Visual Studio 2015.
O CVCollectionCmd (Utilitário de Linha de Comando Visualização Simultânea) permite coletar rastreamentos da linha de comando que podem ser exibidos na Visualização Simultânea para Visual Studio. A ferramenta pode ser usada em computadores que não tenham o Visual Studio instalado.
É possível usar a Visualização Simultânea para ver como é o desempenho do seu aplicativo multithread. As exibições na Visualização Simultânea oferecem dados gráficos, tabulares e textuais que mostram as relações temporais entre os threads no programa e o sistema como um todo. É possível usar a Visualização Simultânea para localizar gargalos de desempenho, subutilização da CPU, contenção de thread, migração de thread entre núcleos, atrasos de sincronização, atividade do DirectX, áreas de E/S sobrepostas e outras informações. As exibições fornecem dados em que você pode agir vinculando sua saída gráfica a pilhas de chamadas e código-fonte.
Observação
A Visualização Simultânea não oferece suporte a projetos Web.
A Visualização Simultânea conta com a funcionalidade Rastreamento de Eventos para Windows.
Tópicos Relacionados
Título | Descrição |
---|---|
Exibição da utilização | Descreve como exibir e analisar a atividade do sistema entre todos os processadores. |
Modo de Exibição de Threads | Descreve como analisar as interações entre threads no programa. |
Exibição de núcleos | Descreve como analisar a migração de thread entre núcleos. |
Padrões comuns para aplicativos multi-threaded com mau comportamento | Descreve diversos padrões em comum e mostra como eles são exibidos na Visualização Simultânea. |
Desenvolvimento paralelo no blog do Visual Studio | Dá dicas e práticas recomendadas para a Visualização Simultânea. |
Exibições do relatório de desempenho | Fornece informações de referência sobre os relatórios e as exibições das Ferramentas de Criação de Perfil do Visual Studio. |
SDK do Visualizador de Simultaneidade | Descreve como instrumentalizar o código-fonte para exibir informações adicionais na Visualização Simultânea. |
Utilitário de linha de comando da Visualização Simultânea (CVCollectionCmd) | Descreve como usar o utilitário de linha de comando Visualização Simultânea (CVCollectionCmd.exe) para coletar e processar rastreamentos em máquinas que não tenham o Visual Studio. |