我想分析长流程(6-8 小时)的性能。我需要有关创建/完成的进程(使用命令行)和 CPU 利用率的信息。
我发现,Windows Performance Analyzer (wpa.exe/xperfview.exe) 是很好的分析工具。我创建性能数据收集器,选择提供程序“Windows 内核跟踪”,关键字“进程”并获取有关进程的信息。
但我找不到如何通过采样收集有关 CPU 利用率的信息。我知道
xperf.exe -on 基础
收集CPU信息,但它产生的信息太多......
此外,我可以使用性能计数器作为 *.blg 文件收集 CPU 利用率,但我无法将此文件加载到 Windows 性能分析器中。:(
有任何想法吗?