嗨有什麼辦法可以獲得特定服務運行窗口的CPU利用率。我希望wmic cpu得到LoadPercentage會爲整個系統提供cpu util,但是是否有可能獲得特定服務,如winword.exe特定服務CPU利用率的Windows命令
回答
此wmic命令打印所有進程的CPU使用率。然後,您可以將其傳送到findstr
以過濾特定過程(使用標記/c:<process name>
)。
wmic path Win32_PerfFormattedData_PerfProc_Process get Name,PercentProcessorTime
做help findstr
和help find
在命令行中看到更多的方法可以過濾列表。
例如:
C:\> wmic path Win32_PerfFormattedData_PerfProc_Process
get Name,PercentProcessorTime | findstr /i /c:chrome
chrome 24
chrome#1 0
chrome#2 0
chrome#3 0
要做到這一點,最簡單的就是使用MS性能工具包,它可以僱傭ETW來跟蹤很多指標包括CPU使用率。安裝性能工具包之後(現在是在Windows SDK中)。
執行以下命令:
1. set _NT_SYMBOL_PATH= srv*C:\symbols*http://msdl.microsoft.com/downloads/symbols
2. open trace via: xperf -on base
3. Excute any program for some times.
4. output the result: xperf –d myprofile.etl
5. launch the graphics UI to analysis : xperfview myprofile.etl
不像WMI,Xperf是一個更復雜的工具包,並能提供在CPU使用率更詳細地,不僅是過程,也是函數調用消耗,CPU狀態改變, 等等。 (這就是我們在第一步導入Windows符號的原因)。
另一個好處是Xperf僱用ETW,而ETW對CPU影響不大。
沒有...我要像WMIC CPU獲取的LoadPercentage一些命令類似,得到一個特定的過程......你知道嗎? – user1954762
如果您需要進行分析,可以使用WMI,PowerShell或taskmgr直接使用WMIC或更多。 –
- 1. 服務DLL的CPU利用率?
- 2. 當CPU爲100%時,WCF服務無法獲得CPU利用率
- 3. CPU利用率6
- 4. CPU利用率高
- 5. 應用服務器攻擊CPU利用率的原因
- 6. UNIX上的CPU利用率
- 7. 如何在Linux中獲取特定進程的CPU利用率
- 8. top命令的CPU使用率計算
- 9. AWS RDS CPU利用率100%
- 10. CPU利用率和線程
- 11. FFMPEG和CPU利用率
- 12. WP7,高CPU利用率
- 13. RDS實例CPU利用率
- 14. JMeter CPU利用率報告
- 15. Spark CPU利用率監測
- 16. CPU利用率達到100%
- 17. EC2實例CPU利用率
- 18. CPU利用率高 - VB.NET
- 19. httpd - CPU利用率100% - Mysql服務器遠程位置
- 20. MySQL數據庫服務器中CPU利用率高
- 21. CPU使用率和CPU利用率之間的區別?
- 22. 如何在給定的負載下運行CPU(%CPU利用率)?
- 23. 限制CPU速度提高利用率(總體 - 不是針對特定任務)?
- 24. 如何減少Windows服務器的高CPU使用率?
- 25. 排除Windows服務器CPU佔用率過高的問題
- 26. 限制Windows .NET服務的CPU使用率
- 27. java的多線程的CPU利用率
- 28. Windows 7中每個進程的CPU利用率百分比
- 29. 如何在Windows Server上管理85%以下的CPU利用率?
- 30. 檢索進程的CPU利用率
個人,謝謝你..我試過,但它沒有給我輸出。我檢查了iexplorer,但沒有顯示任何值 – user1954762
執行wmic命令而不管管道到findstr並查看它是否在列表中。如果它在列表中,那麼當您將其管理到findstr時應該能夠看到它。除非像我在例子中那樣通過'/ i'來找到特殊值,否則大小寫很重要。 (是不是** iexplore **而不是** iexplorer **?) – indiv
也可以參考http://stackoverflow.com/questions/2415085/is-it-possible-to-know-the-cpu-utilization -from的命令行 – bmeck