如何使用windows performance recorder

先下载WPA TOOLS:从该地址下载,选最新的版本,然后可以只选择下载WPA工具

后面编写XML文件等等,可以参考这篇文章

需要注意:

用管理员启动cmd后,如果想运行特定路径的文件,需要带上绝对路径。

C:\WINDOWS\system32>wpr -start C:\Users\strives\Desktop\Trace\TraceLoggingProvider.wprp

输出文件也是:

C:\WINDOWS\system32>wpr -stop C:\Users\strives\Desktop\Trace\TraceLoggingResult.etl

使用WPA工具也需要注意:要查看其中的数据(Analysis子窗口), 先扩展System Activity窗口,再双击Generic Events即可

### 关于 Windows Performance Analyzer (WPA) #### 功能介绍 Windows Performance Analyzer (WPA) 是 Microsoft 提供的一款强大的性能分析工具,主要用于解析由 Windows 性能记录器 (WPR) 或其他 ETW 数据源捕获的数据文件。它能够提供详细的系统级和应用程序级别的性能指标可视化功能,帮助开发者识别瓶颈并优化性能。通过 WPA,用户可以深入研究 CPU 使用情况、磁盘 I/O、内存分配模式以及其他关键资源的消耗状况[^1]。 此外,WPA 还支持多种视图来展示不同类型的性能数据,例如线程活动时间轴、函数调用堆栈以及事件跟踪图表等。这些特性使得 WPA 成为了调试复杂性能问题不可或缺的一部分[^2]。 --- #### 使用指南 以下是关于如何有效利用 WPA 的一些基本指导: ##### 1. **安装与配置** 要使用 WPA,首先需要下载并安装 Windows Assessment and Deployment Kit (ADK),其中包含了 WPA 工具。具体步骤如下: - 访问微软官方文档页面获取最新版本 ADK 的链接。 - 安装过程中勾选 “Windows Performance Toolkit”,这是包含 WPA 和相关组件的部分。 ##### 2. **采集数据** 在实际操作前,通常会先借助 Windows Performance Recorder (WPR) 来录制目标系统的运行状态。设置好采样频率和其他参数之后启动记录过程,在完成所需时间段内的观察后再停止记录并将生成的日志保存下来以便后续加载到 WPA 中进行分析。 ##### 3. **导入日志文件** 打开已安装好的 WPA 应用程序界面后点击“Open”按钮选择之前创建出来的 .etl 文件或者其他兼容格式的结果集上传至平台内部数据库结构里等待处理完毕即可查看初步统计信息概览画面了。 ##### 4. **解读报告** 一旦成功加载了一个 ETL 文件进入 WPA 当中,则可以通过各种预设或者自定义图形化方式浏览整个追踪期间所发生的各类硬件软件交互行为轨迹;比如查找占用过多处理器周期的具体进程名称及其关联子模块等等细节内容都可以被清晰呈现出来便于进一步诊断潜在隐患所在之处。 --- #### 下载教程 若要获得最新的 WPA 版本,请按照以下方法执行: - 前往 [Microsoft Docs](https://docs.microsoft.com/en-us/windows-hardware/get-started/adk-install) 查找有关 Windows ADK 的说明文章; - 根据操作系统环境挑选适合自己的选项包组合形式(如仅需单独提取某几个特定用途的小型插件还是全套完整版套件); - 遵循向导提示逐步完成必要的依赖项部署工作直至最终确认消息显示全部准备就绪为止。 ```bash # 示例命令行脚本自动静默安装指定组件组 dism /Online /Add-Capability /CapabilityName:Tools.WindowsPerformanceToolkit~~~~0.0.1.0 ``` 上述 PowerShell 脚本可用于快速实现无人值守式的远程服务器端批量部署场景下的需求满足程度提升效率效果显著[^3]。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值