Windows上是否有任何简便的方法可以将每个进程的%CPU时间记录到文件中以供以后分析?
据我所知...
- 任务管理器向我显示了每个进程的%CPU,但只能直观地看到-无法保存到文件。
- Perfmon将让我保存到文件,并另外创建一个基于时间的文件(以指定的时间间隔拍摄快照)-这几乎是我想要的,但据我所知它无法分解% CPU按进程。
- Process Explorer将让我按流程细分,但只会将文件另存为单个时间点的快照
因此,这些都不是我所需要的:我需要获取一个文件,其中包含“每15秒CPU排名前10的进程,直到停止监视”之类的原因,因为我有一台机器某些进程每天偶尔会引起CPU使用率的短暂峰值,我需要找出是哪个进程的罪魁祸首。
有什么可以做的,还是我错过了perfmon或Process Explorer的某些功能?