【发布时间】:2015-04-03 14:48:19
【问题描述】:
我想分析长流程(6-8 小时)的性能。我需要有关已创建/已完成进程(使用命令行)和 CPU 利用率的信息。
我发现,Windows 性能分析器 (wpa.exe/xperfview.exe) 是很好的分析工具。我创建性能数据收集器,选择提供程序“Windows 内核跟踪”,关键字“进程”并获取有关进程的信息。
但我找不到如何通过采样收集有关 CPU 利用率的信息。 我知道,那个
xperf.exe -on Base
收集CPU信息,但是生成的信息太多...
我还可以使用性能计数器将 CPU 利用率收集为 *.blg 文件,但我无法将此文件加载到 Windows 性能分析器中。 :(
有什么想法吗?
【问题讨论】:
标签: performance performancecounter etw xperf windows-performance-analyzer