使用分析工具对应用程序性能进行分析

本主题适用于:

Visual Studio 旗舰版

Visual Studio 高级专业版

Visual Studio 专业版 

Visual Studio 学习版

主题适用 主题适用 主题不适用 主题不适用

使用 Visual Studio 分析工具,开发人员可以衡量、评估并着力解决代码中与性能相关的问题。 这些工具与 IDE 全面集成,提供无缝的用户体验。

分析应用程序非常简单。 首先,创建一个新的性能会话。 在 Visual Studio Team Edition for Developers 中,可以使用性能会话向导创建新的性能会话。 性能会话结束后,分析过程中收集的数据将保存到 .vsp 文件中。 可以在 IDE 中查看 .vsp 文件。 有几个报告视图用于根据收集的数据可视化和检测性能问题。

分析工具还可以从命令行使用。 因此,用户可以灵活选择是从命令行运行这些工具,还是使用它们自动完成使用脚本的任务。

有关与性能和分析相关的当前和高级主题的更多信息,请在 Microsoft Developer Network 中搜索相关的主题和 Microsoft 博客。 使用关键字 Enterprise Performance Tools Team。

常规任务

任务

相关内容

了解分析概念:了解当您使用分析工具收集、查看和分析代码性能时要使用的概念和术语。

动手操作:了解当您使用分析工具收集、查看和分析代码性能时要使用的基本过程。 尝试动手演练。

配置分析会话:了解有关如何执行以下操作的高级方法:指定要分析的项目或二进制文件,选择分析方法,选择要收集的性能数据,以及设置其他分析会话选项。

控制探查器收集的数据:了解如何使用性能会话属性和交互式过程来启动和停止分析,以及如何将您收集的性能数据限定为需要的信息。

查找性能问题:了解如何在“分析工具报告”视图窗口中查看和分析收集的性能数据。

分析性能变化:了解如何通过对两个探查器数据文件进行比较来分析性能变化。

保存并共享结果:了解如何保存分析数据以存档或共享。

自动分析:了解如何从命令提示符处使用分析工具。

以编程方式控制分析:了解如何使用托管和本机分析工具 API 直接从源代码控制数据收集。