在 Windows 中快速尋找佔用 cpu 或磁碟的進程?

在 Windows 中快速尋找佔用 cpu 或磁碟的進程?

短的

Windows 中ctrl-alt-1->top或 的最佳替代方案?sudo iotop

長的

有時,由於 CPU 瓶頸或磁碟瓶頸,伺服器或工作站可能會掛起。如何在 Windows 上最快、最簡單地診斷此問題?我正在尋找即使系統癱瘓也可用的東西,例如內建的任務管理器或 procexp(sysinternals 工具)太重了。而且必須要快。

或者我必須接受在 Windows 上不可能以 *nix:y 方式工作?

答案1

你可以使用取得進程CPU 的 powershell cmd:

Get-Process | Sort-Object -Property CPU -Descending | Select-Object -First 10

對於diskIO,事情恐怕不會那麼簡單。不過,有一些非常好的 powershell 工具,例如:了解如何使用 Windows PowerShell 簡化從伺服器收集效能資訊的過程。

相關內容