使用分析工具对应用程序性能进行分析
使用 Visual Studio 分析工具,开发人员可以衡量、评估并着力解决代码中与性能相关的问题。这些工具已完全集成到 IDE 从而提供无缝且易于获取的用户体验。
Visual Studio 2013 Professional、Premium 和 Ultimate 版本中提供了分析工具。Express 版本中不提供这些工具。
分析应用程序非常简单。首先创建一个新的性能会话。在 Visual Studio Team System Development Edition 中,可以使用性能会话向导创建新的性能会话。性能会话结束后,分析期间收集的数据将保存到 .vsp 文件中。可在 IDE 内部查看 .vsp 文件。存在几个可用的报告视图,可帮助直观显示和检测收集的数据的性能问题。
可从命令行使用分析工具。这为用户提供了一种灵活性,即可从命令行运行这些工具或使用它们来自动执行使用脚本的任务。
有关与性能和分析相关的当前和高级主题的详细信息,可搜索 Microsoft Developer Network 查看主题和 Microsoft 博客了解相关信息。使用关键字:企业性能工具团队。
常规任务
任务 |
相关内容 |
---|---|
Windows 8 的新技术 |
|
了解分析概念:学习使用分析工具收集、查看和分析代码性能的过程中将用到的概念和术语。 |
|
投入进来然后执行此操作:学习使用分析工具收集、查看和分析代码性能时将用到的基本过程。通过实际演练进行尝试。 |
|
配置分析会话:了解用于指定要分析的项目或二进制文件、选择分析方法、选择要收集的性能数据及设置其他分析会话选项的的高级方法。 |
|
控制探查器收集的数据:了解如何使用性能会话属性和交互式过程来启动和停止分析,以及如何将搜集的性能数据限制为所需的信息。 |
|
查找性能问题:了解如何查看和分析分析工具报告视图窗口中的收集的性能数据。 |
|
分析性能变化:了解如何比较两个探查器数据文件以分析性能变化。 |
|
保存和共享结果:了解如何保存分析数据进行存档或共享。 |
|
自动分析:了解如何从命令提示符使用分析工具。 |
|
以编程方式控制分析:了解如何使用托管的和本机分析工具 API 控制直接收集自源代码的数据。 |