Windows-Server-2003

如何找出為什麼我們的 Windows 2003 網路伺服器顯示 CPU 使用率為 100%

  • August 5, 2012

我負責編寫我們的 Web 和數據庫應用程序以及 Web 伺服器的順利執行,該伺服器在 Windows Server 2003 下執行 IIS6。這台機器是 2003 年的舊伺服器。

出於某種原因,任務管理器中的性能選項卡顯示伺服器的 CPU 使用率飆升至 100% 並在那裡停留 5 秒左右,然後下降到幾乎沒有,然後再次飆升。列出的程序都沒有消耗任何 CPU。

我如何找出哪個程序像這樣佔用 CPU?

您可以使用程序資源管理器查看每個程序的 CPU 歷史記錄,並查看在特定時間哪個是最擴展的程序。注意負載是在使用者空間還是核心空間(中斷或 DPC)。如果是核心空間,您將需要升級驅動程序或韌體(通常是用於磁碟控制器或網卡的韌體)。

也可以看看:

引用自:https://serverfault.com/questions/414097