有什么好方法可以检测哪个进程刚刚运行了一个激烈的进程?

有什么好方法可以检测哪个进程刚刚运行了一个激烈的进程?

我有一台 Windows XP 机器,用作家中的音乐播放器。它比较旧,只有一个核心。音乐会定期断断续续,查看任务管理器会发现 CPU 使用率短暂飙升至 100%。我知道是什么原因导致了这种峰值,但无法确定,因为一旦发生这种情况,有问题的进程就会再次处于休眠状态。

是否存在任何实用程序可以“记录”当时的使用情况,以便我最终能够确定是什么原因造成的?

答案1

尝试 Mark Russinovich 的进程探索器,可通过 Google 搜索轻松获得;其 CPU 活动图在鼠标悬停在高分进程上时会显示该进程的可执行文件名称,因此如果它在有问题的进程执行操作时正在运行,您可以将鼠标悬停在图表上的峰值上,看看出了什么问题。

更一般地说,Process Explorer 可以替代标准的 Windows 任务管理器,并且是一个功能更强大的工具;我强烈推荐它。

编辑后添加了指向 Process Explorer 的链接,这在 PC 上比在手机上更容易。

相关内容