从命令行分析独立应用程序

本节介绍从命令行使用 Visual Studio 分析工具为独立(客户端)应用程序收集性能数据的过程和选项。

常规任务

任务

相关内容

收集应用程序统计信息:使用采样方法收集性能统计信息。 在分析 CPU 利用率问题,以及了解应用程序的常规性能特征时,会用到采样数据。

收集详细的计时数据:使用检测方法收集详细的计时信息。 在分析 I/O 问题,及精细分析应用程序的情形中,检测数据很有用。

收集 .NET 内存数据:使用采样或检测方法收集 .NET 内存分配数据,这些数据显示已分配对象的大小和数目。 您还可以收集对象生存期数据,这些数据显示每代垃圾回收中所回收的对象的大小和数目。

收集并发数据:使用并发方法收集资源争用数据和线程活动数据,这些数据显示 CPU 利用率、线程争用、线程迁移、同步延迟、I/O 重叠区域和其他系统事件。

添加层交互数据:可以添加有关应用程序对 Microsoft SQL Server 数据库所做的同步 ADO.NET 调用的性能数据。

尝试:使用采样或检测方法,按照分步过程分析示例客户端应用程序。

相关任务

任务

相关内容

分析 ASP.NET 应用程序

分析服务