并发可视化工具
注意
对于 Visual Studio,并发可视化工具是可选扩展。 从以下链接下载并发可视化工具和并发可视化工具收集工具:
- 下载 Visual Studio 2022 的并发可视化工具扩展。
- 下载 Visual Studio 2019 的并发可视化工具扩展。
- 下载 Visual Studio 2017 的并发可视化工具扩展。
- 下载 Visual Studio 2015 的并发可视化工具扩展。
并发可视化工具命令行实用工具(CVCollectionCmd) 使你能够从命令行收集跟踪,可以在 Visual Studio 的并发可视化工具中查看该命令行。 该工具可以在未安装 Visual Studio 的计算机上使用。
使用并发可视化工具,可以检查多线程应用的执行方式。 并发可视化工具中的视图提供图形、表格和文本形式的数据,可表明程序中的线程与整个系统之间的时态关系。 可以使用并发可视化工具查找性能瓶颈、CPU 利用率不足、线程争用、跨内核线程迁移、同步延迟、DirectX 活动、I/O 重叠区域和其他信息。 这些视图通过将其图形输出与调用堆栈和源代码关联在一起,提供可操作数据。
注意
并发可视化工具不支持 Web 项目。
并发可视化工具依赖 Windows 事件跟踪 功能。
相关主题
Title | 说明 |
---|---|
使用率视图 | 介绍如何在所有处理器中查看和分析系统活动。 |
线程视图 | 介绍如何分析程序中线程之间的交互。 |
内核视图 | 介绍如何分析跨越核心的线程迁移。 |
性能不佳的多线程应用程序的常见模式 | 描述若干常见模式并展示其在并发可视化工具中的显示方式。 |
Visual Studio 博客中的并行开发 | 提供关于并发可视化工具的提示和最佳做法。 |
性能报告视图 | 提供有关 Visual Studio 分析工具报告和视图的参考信息。 |
并发可视化工具 SDK | 描述如何检测你的源代码,以便在并发可视化工具中显示附加信息。 |
并发可视化工具命令行实用工具 (CVCollectionCmd) | 描述如何使用并发可视化工具命令行实用程序 (CVCollectionCmd.exe) 在未安装 Visual Studio 的计算机上收集并处理跟踪信息。 |