Windows 7 中以進程追蹤 CPU 的軟體

Windows 7 中以進程追蹤 CPU 的軟體

我需要在 Windows 7 中按進程追蹤 CPU 並將結果記錄在檔案中。

請問我該怎麼做?

答案1

您可以使用 Powershell,根據您想要執行的操作,有多種選項:

記錄特定行程的 CPU 百分比:

PS C:\Users\mmoor> $A=Get-Process
PS C:\Users\mmoor> $A[0].Name
AcroRd32
PS C:\Users\mmoor> $A[0].CPU
3.9156251
PS C:\Users\mmoor> "$($A[0].Name) --- $($A[0].CPU)" >> .\ProcessCPU.Log

您也可以將 Get-Process 的輸出傳送到檔案:

PS C:\Users\mmoor> Get-Process >> .\ProcessCPU.Log

您可以建立一個自動執行這樣的腳本的排程任務。

答案2

儘管您只能為單一進程建立轉儲文件,但 Process Explorer 可以執行此操作。不過,它確實提供了一種查看所有正在運行的進程的簡單方法。

http://technet.microsoft.com/en-us/sysinternals/bb896653.aspx

相關內容