从命令行分析 ASP.NET Web 应用程序
本节介绍从命令行使用 Visual Studio 分析工具收集 ASP.NET Web 应用程序性能数据的过程和选项。
备注
在 Windows 8 增强的安全功能和 Windows server 2012 要求已在 Visual Studio 探查器将收集有关这些平台的数据的方式的重大更改。Windows 存储 app 还需要新的集合技术。请参见 分析 Windows 8 和 Windows Server 2012 应用程序。
常规任务
任务 |
相关内容 |
---|---|
轻松收集基本 ASP.NET 分析数据:使用 VSPerfASPNETCmd 工具收集采样、检测、.NET 内存、争用或层交互数据,而无配置要求以及 VSPerfCmd 所需的 Internet Information Services (IIS) 重新启动。 VSPerfASPNETCmd 不允许收集其他数据或控制数据收集。
说明
VSPerfASPNETCmd 是您在使用独立探查器分析 ASP.NET 网站时可用的首选工具。
|
|
收集应用程序统计信息:使用采样方法收集性能统计信息。 在分析 CPU 使用率问题以及了解应用程序的常规性能特征时,采样数据非常有用。 |
|
收集详细的计时数据:使用检测方法收集详细的计时信息。 在分析 IO 问题,及精细分析应用程序的情形中,检测数据很有用。 |
|
收集 .NET 内存数据:使用采样或检测方法收集 .NET 内存分配数据,这些数据显示已分配对象的大小和数目。 您还可以收集对象生存期数据,这些数据显示每代垃圾回收中所回收的对象的大小和数目。 |
|
收集并发数据:使用并发方法收集资源争用数据。
说明
Web 应用程序不支持收集线程活动和可视化数据。
|
|
添加层交互数据:您可以添加有关 ASP.NET Web 应用程序对 Microsoft SQL Server 数据库发出的同步 ADO.NET 调用的性能数据。 |
相关任务
任务 |
相关内容 |
---|---|
分析独立(客户端)应用程序 |
|
分析服务 |