并发可视化工具
通过使用并发可视化工具,您可以检查多线程应用程序的执行方式。 并发可视化工具中的视图提供显示在程序中的线程和整个系统之间的临时关系的图形、 表格和文本数据。 并发可视化工具可用于查找性能瓶颈、 CPU 未充分、 线程争用、 跨内核线程迁移、 同步延迟、 DirectX 活动、 重叠的 i/o 操作的区域和其他信息。 视图提供了可以通过链接调用堆栈和源代码其图形输出作用于的数据。 并发可视化工具集成到启用了高效的工作流的 Visual Studio。
并发可视化工具依赖于事件跟踪 Windows的功能。
备注
并发可视化工具不支持 Web 项目。
并发可视化工具的新增功能Visual Studio 2012
并发可视化工具的新功能包括:
GPU AMP C++ 应用程序的活动有关的信息。
并发可视化工具 SDK,您可以使用链接到应用程序阶段的可视化效果。
改进性能和可扩展性,更少的时间使较大的跟踪。
并发可视化工具命令行实用工具 (CVCollectionCmd)用于收集并发可视化工具跟踪没有 Visual Studio 的计算机上。
相关主题
标题 |
说明 |
---|---|
介绍如何在所有处理器中查看和分析系统活动。 |
|
介绍如何分析程序中线程之间的交互。 |
|
介绍如何分析跨越核心的线程迁移。 |
|
介绍几种常见的模式并说明并发可视化工具中的显示方式。 |
|
提供并发可视化工具提示和最佳实践。 |
|
报表和视图的 Visual Studio 分析工具提供参考信息。 |
|
描述如何检测源代码并发可视化工具中显示的其他信息。 |
|
描述如何使用并发可视化工具的命令行实用程序 (CVCollectionCmd.exe) 收集和处理不了 Visual Studio 的计算机上的跟踪。 |