分析 SharePoint 应用程序的性能

如果您的 SharePoint 应用程序速度或未结果执行,从而降低性能在 Visual Studio 的分析功能可帮助您识别代码和其他元素。

分析工具概述

在运行,分析 描述范围和记录应用程序的性能行为处理。分析能找到问题例如瓶颈,低效代码,并且,内存分配问题,导致运行速度更慢或使用了大量内存的应用程序。例如,分析可以标识在频繁调用并会降低应用程序的总体性能代码的代码段的 作用点。一旦识别出通常,可以优化或消除作用点。

Visual Studio 在集成开发环境 (IDE) 中提供了几种分析工具以帮助标识,并找到这些性能问题。分析工具的工作方式相同的 SharePoint 项目中,它们为其他 Visual Studio 项目执行。通过 性能会话 使用创建测试您的分析工具性能向导主管选择。性能会话是为该集合性能信息使用的配置数据从应用程序,使用分析工具的一个或多个产生的结果运行。性能会话在项目文件夹中 性能资源管理器中,它可查看。有关可用的分析方法的更多信息,请参见 了解分析方法

在创建和运行在应用程序的配置文件分析后,报表提供有关应用程序性能的详细信息。此报表可在包含项 (如 CPU 使用率图,分层函数调用堆栈、调用关系树。确切的报表内容可以基于类型的不同,测试运行,例如采样或检测。有关更多信息,请参见 分析工具的报告概述

性能会话处理

若要分析应用程序,请首先使用分析工具性能向导创建性能会话。在菜单栏上,依次选择 分析启动性能向导 打开分析工具性能向导。向导通过输入您的性能会话的必需信息会使,例如配置文件方法希望和要分析的应用程序。有关更多信息,请参见 如何:使用性能向导,分析网站或 Web 应用程序。或者,可以使用命令行选项设置并运行性能会话。有关更多信息,请参见 从命令行使用的分析工具。如果要从新手动配置性能会话,请参见 如何:使用分析工具手动创建性能会话。还可以创建性能会话从单元测试。为此,请在 测试结果 窗口中,打开单元的快捷菜单测试,然后选择 创建性能会话

在设置性能会话后,会话配置保存,配置服务器提供分析数据,因此,应用程序运行。当您使用应用程序,性能数据写入日志文件。性能会话在 目标 文件夹下的 性能资源管理器 列表。在运行的性能会话完成后,其报告列出在 性能资源管理器报表 文件夹下。若要查看该报表,请打开它。性能资源管理器。若要查看或配置性能会话的属性,请打开其在 性能资源管理器的快捷菜单,然后选择 属性。有关特定性能会话属性的更多信息,请 分析工具配置的性能会话参见。有关解释性能会话结果的信息,请参见 对分析工具数据

相关主题

标题

描述

演练:分析 SharePoint 应用程序

演示如何针对 SharePoint 应用程序的采样配置文件分析。

请参见

其他资源

生成和调试 SharePoint 解决方案