服务器因CPU利用率过高而挂起

时间:2017-03-09 05:18:38

标签: .net windows powershell vmware

服务器处于挂起状态。它没有响应任何击键。有没有办法看看哪个进程一直在利用高CPU使用率?

3 个答案:

答案 0 :(得分:0)

您可以通过以下方式使用Powershell获得最高的CPU利用率:

Get-Process | Sort-Object CPU -Descending | Select -First 1

答案 1 :(得分:0)

我很确定你无法检查过去的CPU利用率,除非应用程序本身自己创建了一个事件日志条目。

答案 2 :(得分:0)

如果它如此忙碌以至于它甚至无法响应击键,那么现在是时候拉动力了。然后,我为进程/%ProcessorTime设置perfmon跟踪并让它运行几天。如果问题再次出现,您至少会有一些历史信息。