首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Perfmon,PerfMonitor和PerfView

Perfmon,PerfMonitor和PerfView
EN

Stack Overflow用户
提问于 2012-09-27 20:27:24
回答 1查看 3.4K关注 0票数 6

双双 文章谈论ETW和"PerfMonitor.exe“。本文讨论了从命令提示符启动分析的能力。例如:

代码语言:javascript
复制
PerfMonitor.exe runAnalyze MySlowApplication.exe

不知何故,我有或有这样的印象: PerfMon.exe是一个自我相同的工具。但是,当我尝试使用命令行选项时,它不起作用。所以也许它们确实是两种不同的工具?或者一个是另一个的更新版本(是否删除了命令行功能)?

然后是PerfView工具。我想知道这是一个新的版本,无论是perfmonitor还是perfmon?还是它仅仅是一种工具-它自己的?最后,这些工具提供的特性是否有分类?

EN

回答 1

Stack Overflow用户

发布于 2012-09-28 05:54:22

(PerfMon)和ETW (PerfMonitor,PerfView与ETW一起工作)是不同的。ETW在内核级别工作,并具有审计跟踪,而PerfMon则在更高级别上处理计数器对象。例如,使用ETW,即使在系统启动和关闭期间,也可以分析服务/应用程序的行为。ETW实际上是从PerfMon停止的地方起飞的。

工具方面,

PerfMonitor为用户提供了一种通过充当ETW控制器来控制ETW数据收集的机制。它基本上有助于收集托管代码的跟踪,而其他工具(如XPerf )则用于非托管代码。

PerfView在另一边工作,用于分析ETW跟踪日志的各个方面。

PerfMon是作为一个水平筛选工具设计的,它显示了系统/服务或应用程序的内存/磁盘/CPU/网络性能的广泛视图。它基本上可以让我们做以下工作:

  • 同时查看多台计算机的数据。
  • 查看所做的更改如何影响计算机。
  • 在查看当前活动时更改它们的图表。
  • 将性能监视器数据导出到电子表格或数据库程序,或将其用作C程序的原始输入。
  • 触发程序或过程,或在阈值为 超过了。
  • 记录来自不同计算机的不同对象的数据。 您可以使用这些日志文件记录典型的资源使用、监视问题或帮助进行容量规划。
  • 将多个日志文件的选定部分合并为长期文件。 档案馆。
  • 报告当前活动或一段时间内的趋势。
  • 保存计数器和选项设置的不同组合,以便快速启动和更改

查看获取更多信息

票数 13
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12629514

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档