使用全新Windows性能工具包提升系统性能监控能力

日期: 2012-06-03 作者:Bruce Mackenzie-Low翻译:陈中华 来源:TechTarget中国 英文

如果你曾想要使用XPerf,你就知道在性能数据收集过程中使用命令行语法来指定内核提供方是多么棘手。但在下一代的免费Windows性能工具包(WPT)中包含了一个称为Windows性能记录器的全新工具改变了这一切。它使用图形用户界面,可以更容易地去选择和确定需要跟踪的性能事件类型和指定跟踪选项。   XPerf查看器,也被称为Windows性能分析器(WPA),在新版本中被重新修改并增加了许多新的功能。

WPA现在提供了一个可以浏览缩略图列表的图形浏览器以方便用户发现系统的风吹草动。它不是随意的跨越多个子窗口,而是在单一窗口内显示多个图形和表格。WPA和Windows性能记录器(WPR)已经在Wi……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

如果你曾想要使用XPerf,你就知道在性能数据收集过程中使用命令行语法来指定内核提供方是多么棘手。但在下一代的免费Windows性能工具包(WPT)中包含了一个称为Windows性能记录器的全新工具改变了这一切。它使用图形用户界面,可以更容易地去选择和确定需要跟踪的性能事件类型和指定跟踪选项。

  XPerf查看器,也被称为Windows性能分析器(WPA),在新版本中被重新修改并增加了许多新的功能。WPA现在提供了一个可以浏览缩略图列表的图形浏览器以方便用户发现系统的风吹草动。它不是随意的跨越多个子窗口,而是在单一窗口内显示多个图形和表格。WPA和Windows性能记录器(WPR)已经在Windows 8评估和部署套件(ADK)的特殊预览版中发布。

  安装新的Windows性能工具包(WPT)

  ADK包含了一系列用来自定义,评估和部署Windows的工具和文档的集合。如果你想要的只是一个新的Windows性能工具包(WPT),可以不用安装整个ADK。ADK的安装需要微软的.NET Framework 4,它允许只安装被选择的部件并在Windows组件下创建一个新的程序组。

  Windows性能计录器(WPR)

使用全新Windows性能工具包提升系统性能监控能力

  图1:记录系统信息

  让我们就此开始新版本WPT的旅程,如图1在Windows性能工具包程序组下启动Windows性能记录器。这时,你可以选择跟踪整个系统或是下拉列表中某个特定进程的性能(图2)。当你准备好时,点击“开始”按钮,系统开始记录性能数据,结束时点击“保存”按钮。

使用全新Windows性能工具包提升系统性能监控能力

  图2:更多记录选项

  通常情况下,性能事件默认的收集项目已经足够使用,你也可以点击“更多选项”按钮以指定一些额外的项目,这有助于重点分析特定组件的性能问题,如操作系统注册表或磁盘 I / O活动。请注意,你选择的项目越多,由此产生的跟踪日志和CPU开销就较大。有时一分钟之内系统就会生成超过1 GB的日志文件,所以在排查性能问题时,一定是短时间的,只针对指定项目的事件跟踪。

  收集性能事件时,WPR提供了多种场景可供选择。大多数情况下,使用“General”场景来收集性能数据足以满足要求。如果需要排查系统启动速度慢这样的性能问题,可以将场景指定为“On/Off – Boot”,这时WPR将只在系统启动时收集数据。图3列出了可供选择的场景列表。

使用全新Windows性能工具包提升系统性能监控能力

  图3: WPR的应用场景列表

  最后需要设定记录模式为内存或文件(图4)。大多数情况下,对于一些可预知的事件,如应用程序启动或开机速度慢等故障的排错,选择日志记录到文件更为可取。但对于一些不可预知的事件,如瞬态问题,就有必要设置日志记录到内存以使用循环的内存缓冲区来避免大量的使用磁盘。

  下文介绍Windows性能分析器(WPA)。

相关推荐