从命令行创建基本分析报告
本主题介绍根据 .vsp 或 .vsps 分析数据文件生成逗号分隔值 (.csv) 报告的基本 VSPerfReport 命令。 有关所有报告选项的介绍,请参见 VSPerfReport。
报告命令
使用以下命令之一可为指定的分析数据文件创建报告。
VSPerfReport VSPFile /Summary:All
生成 .vsp 或 .vsps 文件可提供的所有报告。VSPerfReport VSPFile **/Summary:**ReportType[,ReportType...]
生成指定的报告类型。VSPerfReport VSPFile /CallTrace
生成列出每个数据收集事件的报告。 仅限检测。
报告类型参数摘要
下表介绍了指定报告类型选项所生成的报告。 报告的列取决于用于收集数据的分析方法。
参数摘要 |
报告说明 |
报告参考 |
---|---|---|
CallerCallee |
表示函数之间的父/子关系。 |
|
Function |
按函数列出分析数据。 |
|
CallTree |
表示分析运行期间函数的执行路径和分析数据。 |
|
Counter |
列出分析运行期间所收集的分析标记和 Windows 性能计数器值。 |
|
Ip |
按说明列出分析数据。 |
|
Life |
列出所分配对象的生存期。 |
|
Line |
按源代码行列出分析数据。 |
|
Header |
分析数据文件头信息。 |
特定于文件。 |
Mark |
分析运行期间收集的分析标记。 |
|
Module |
列出模块的分析数据。 |
|
Process |
列出进程的分析数据。 |
|
Thread |
列出线程的分析数据。 |
|
Type |
按类型列出分配分析数据。 |
|
Contention |
资源争用。 |
|
RuleWarnings |
列出性能规则问题。 |
|
ETW |
列出分析运行期间收集的 Windows 事件跟踪 (ETW) 事件。 |