http://bigasp.com/archives/606

https://randomascii.wordpress.com/category/xperf/

ADK 8.0  (C:\Program Files (x86)\Windows Kits\8.0\Windows Performance Toolkit)

生成工具:

Xbootmgr.exe :启动跟踪捕获(命令行)
xbootmgr.exe -trace boot

Xperf.exe :主要用于事件跟踪捕获 ,分析(命令行):

xperf -i boot_BASE+CSWITCH_1.etl -o boot.xml -a boot

Xperf –on DiagEasy:

这条命令会收集多个种类的内核事件,包括PROC_THREAD、LOADER、DISK_IO、 HARD_FAULTS、 DPC、 INTERRUPT、 CSWITCH 和 PERF_COUNTER,并将数据记录到一个名为kernel.etl的日志文件中。想要列出所有种类的内核事件,使用下面这条命令:

Xperf –providers KG

注意:丰富的联机帮助对每类事件都做了详细解释

开始收集事件数据后,让服务器重现你准备调试的问题,然后使用如下命令结束收集:

Xperf –d trace.etl

这将合并缓存在kernel.etl中的数据,并最终创建一个名为trace.etl的跟踪日志文件。跟踪日志文件既可以在出现问题的服务器上进行调试,也可以在另外一台装有WPT的服务器上进行。要查看产生的图形和图表,使用下面这条命令:

Xperf trace.etl

跟踪文件将被分两步处理,产生各种图表。默认的图形包括:各CPU的使用率

  • 各个进程的CPU使用率
  • 各个线程的CPU使用率
  • CPU空闲状态
  • 磁盘I/O、磁盘使用率
  • 各个进程的磁盘使用率
  • 进程的生命周期
  • DPC的CPU使用率
  • 中断的CPU使用率
  • 硬件故障
  • 其它常见事件

wpr.exe     :         wpa 命令行事件跟踪捕获

分析工具:

wpa.exe     :        windows performace analyzer     分析 etl,xml,wpa 相关文件

xperfview.exe :gui只能分析etl文件

-------------------------------------

ADK 8.1  (C:\Program Files (x86)\Windows Kits\8.1\Windows Performance Toolkit)

生成工具:

xperf.exe

xbootmgr.exe

wpr.exe : windows performace recorder  (wpr 捕捉数据,V5中替代xperf新命令行工具)

wprgui.exe:windows performace recorder gui

分析工具:

wpa.exe : windows performace analyzer     分析 etl,xml,wpa 相关文件

Windows Performance Toolkit的更多相关文章

  1. 使用 Windows Phone Toolkit 的 Tilt 效果

    上一篇文章分享了如何使控件具有摁下的效果(在WindowsPhone中使控件具有Tilt效果),实现方式是在项目中添加新的类文件,其实,如果项目引用了Windows Phone Toolkit,那么就 ...

  2. Windows Phone Toolkit 的 DatePicker 控件本地化的问题

    用到 The Windows Phone Toolkit 里的 DatePicker 控件,但是多语言的时候出现了问题: 手机设置为中文,虽然月份跟星期有效,但是 Title 却还是默认的语言:CHO ...

  3. Windows Community Toolkit 4.0 - DataGrid - Part03

    概述 在上面一篇 Windows Community Toolkit 4.0 - DataGrid - Part02 中,我们针对 DataGrid 控件的 Utilities 部分做了详细分享.而在 ...

  4. Windows Community Toolkit 4.0 - DataGrid - Part02

    概述 在上面一篇 Windows Community Toolkit 4.0 - DataGrid - Part01 中,我们针对 DataGrid 控件的 CollectionView 部分做了详细 ...

  5. Windows Community Toolkit 4.0 - DataGrid - Part01

    概述 在上面一篇 Windows Community Toolkit 4.0 - DataGrid - Overview 中,我们对 DataGrid 控件做了一个概览的介绍,今天开始我们会做进一步的 ...

  6. Windows Community Toolkit 4.0 - DataGrid - Overview

    概述 Windows Community Toolkit 4.0 于 2018 月 8 月初发布:Windows Community Toolkit 4.0 Release Note. 4.0 版本相 ...

  7. Windows Community Toolkit 3.0 - UniformGrid

    概述 UniformGrid 控件是一个响应式的布局控件,允许把 items 排列在一组均匀分布的行或列中,以填充整体的可用显示空间,形成均匀的多个网格.默认情况下,网格中的每个单元格大小相同. 这是 ...

  8. Windows Community Toolkit 3.0 - InfiniteCanvas

    概述 InfiniteCanvas 是一个 Canvas 控件,它支持无限画布的滚动,支持 Ink,文本,格式文本,画布缩放操作,撤销重做操作,导入和导出数据. 这是一个非常实用的控件,在“来画视频” ...

  9. Windows Community Toolkit 3.0 - Gaze Interaction

    概述 Gaze Input & Tracking - 也就是视觉输入和跟踪,是一种和鼠标/触摸屏输入非常不一样的交互方式,利用人类眼球的识别和眼球方向角度的跟踪,来判断人眼的目标和意图,从而非 ...

随机推荐

  1. JavaScript数据检测

    前言: 随着编程实践的增加,慢慢发现关于数据类型的检测至关重要.我认为程序就是为了处理数据和展示数据.所以,数据的检测对于编程来说也至关重要.因为只有符合我们预期的输入,才可能产生正确的输出.众所周知 ...

  2. hihocoder1636 Pangu and Stones(区间DP(石子合并变形))

    题目链接:http://hihocoder.com/problemset/problem/1636 题目大意:有n堆石头,每次只能合并l~r堆,每次合并的花费是要合并的石子的重量,问你合并n堆石子的最 ...

  3. css 让背景图片不停旋转

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  4. ld 脚本浅析-LD手册粗糙翻译

    本文乃转载, 我在其基础上做了少量修改. 原作者的E-mail是zhanglei@sict.ac.cn. 完成于2005.11.5-2005.11.8 0. Contents 1. 概论2. 基本概念 ...

  5. https页面打不开

    https://blog.csdn.net/leedaning/article/details/71552625

  6. 支持多个title,解决主副标题分别对齐

  7. vuejs学习--递归组件(树型表格分享)

    前言 学习vue有一段时间了,最近使用vue做了一套后台管理系统,其中使用最多就是递归组件,也因为自己对官方文档的不熟悉使得自己踩了不少坑,今天写出来和大家一起分享. 递归组件 组件在它的模板内可以递 ...

  8. Spring Boot 实用MyBatis做数据库操作

    前言: 本项目基于maven构建,使用mybatis-spring-boot作为spring-boot项目的持久层框架 spring-boot中使用mybatis持久层框架与原spring项目使用方式 ...

  9. Ionic Js一:上拉菜单(ActionSheet)

    上拉菜单(ActionSheet)通过往上弹出的框,来让用户选择选项. 非常危险的选项会以高亮的红色来让人第一时间识别.你可以通过点击取消按钮或者点击空白的地方来让它消失. HTML 代码 <b ...

  10. Git配置用户名密码

    配置Git 在Linux下和windows下配置Git的方法差不多,只是在Linux下,可以在命令行里直接使用git config进行配置, 而在windows下则要先打开“Git Bash”,进入m ...